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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Does anyone use Phoenix Framework in production?

7 点作者 slaxman超过 10 年前
Phoenix, a framework for Elixir, seems to be very much like rails. Is anyone using it in production? If so, how has your experience been?

1 comment

angersock超过 10 年前
So, disclaimer...haven&#x27;t used it in full anger (i.e., bet my continuing payment of rent on it), but I think it&#x27;s got some very good things going for it based on my hobby project.<p>First, the community support is awesome--every day that I&#x27;m in IRC I can get useful help from Chris, and that extends even to somewhat noobish mistakes. As the community grows, and we get more hotshot valley kids who just want a short exit and they&#x27;ve heard about this crazy Phoenix language, this might go away, but for now it&#x27;s a great time to be in.<p>Second, the plug system is pretty much everything I liked from Express&#x2F;Connect middleware. Very easy to setup pipelines and whatnot and setup that sort of layered functionality. Rails didn&#x27;t do this in a way that I liked, nor did Sinatra--it&#x27;s really something I didn&#x27;t know I missed until I was doing Node development.<p>Third, UTF-8 is a first-class citizen in Elixir. This is something that was clunky and a little sad in Erlang.<p>Fourth, Websockets are a first-class citizen in Phoenix. No more of the hacky bullshit we&#x27;ve dealt with in other libraries (I&#x27;m looking at you, Event Machine).<p>~<p>At ElixirConf last year I think a few different companies were looking at switching over, most notably at least one game studio that wanted to use it on the backend (I could be misremembering, so don&#x27;t hold me to that) for infrastructure stuff.<p>Personally, I really want to move my company&#x27;s entire stack over to it barring some compute jobs, but that&#x27;s a long road to hoe.