TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What is your Django vs. Phoenix story?

6 点作者 f3r3nc10 个月前
Django shop owner here who would like to ask other (ex&#x2F;current) Django developers, who made (or not made) the change to the Phoenix&#x2F;Elixir world, to share real world stories about what went good and what went not so good.<p>We have been developing Django applications for more than a decade and we enjoy all the bells and whistles and also the accessibility of Python. While I also have some fond memories with Erlang (game backend has been running for many-many years) giving a lot of confidence in the OTP platform and its concurrency model. Changing languages and frameworks seems quite scary.<p>I enjoy reading posts like https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32530203 and it&#x27;s been a while since it’s been asked.<p>It would be great, if you could share some recent examples and what pain point you had that you could accomplish better or worse in either of the worlds.<p>One thing that we hope to get from developing a project in Phoenix is that ECTO is much closer to SQL. While building a financial product where not just OLTP but also OLAP like dynamic queries need to be developed and maintained. It&#x27;s a constant pain to get Django&#x27;s ORM to behave the way we like and not put extra joins on the annotation&#x2F;aggregation. Lot of the time we do think in SQL and then translate this into ORM, mostly to be Django friendly and to keep the safety checks from the framework.<p>If you read so far and have some React vs LV insights, that would also be great, although that’s for another Ask HN :)

暂无评论

暂无评论