历时一年半 现代Web框架Phoenix 1.0正式发布

您所在的位置:网站首页 stump用法 历时一年半 现代Web框架Phoenix 1.0正式发布

历时一年半 现代Web框架Phoenix 1.0正式发布

#历时一年半 现代Web框架Phoenix 1.0正式发布| 来源: 网络整理| 查看: 265

短期可体验到的优势:

通过mix phoenix.new my_app生成项目。开发中可见实时效果。在任何的模板、view或者asset中做修改可以马上在浏览器中检查效果。通过Ecto项目整合了Postgres,MySQL,MSSQL和MongoDB资源。支持资源产生器,像mix phoenix.gen.html User users name:string age:integer来驱动项目中的输入输出。使用了EEx模板的图层提前编译,加快了响应时间,通常是微秒级的时间。提供实时交互的Channel。以及更多特性……

长期可体验到的优势:

多个Phoenix应用可以运行在同一个系统进程中,也可以通过umbrella应用将大的应用分割成较小的几个部分,可通过该博文进行深入了解:http://blog.plataformatec.com.br/2015/06/elixir-in-times-of-microservices/。Erlang的OTP可以实时查看正在运行的程序并诊断问题。

新手入门

Phoenix手册可以带你快速入门。如果之前没有接触过Elixir的话,下面是一个锐减的学习资源:

Elixir入门手册How I Start: ElixirElixir Workshop

使用Phoenix将会是一段难忘的经历,让世界为Elixir和Phoenix震惊吧!

反馈

针对现在选择Elixir还是Go的问题,业界有着广泛的讨论。是选择Go的高性能,还是Elixir对长期项目的优势?有人总结了Elixir的优点:

社区:Ruby社区有很多喜欢Elixir的大牛,例如José Valim、Dave Thomas、Bruce Tate、Chris McCord等。

BEAM 和 OTP:Erlang VM和OTP在爱立信已是久经沙场,WhatsApp的百万并发也使它的可靠性得到了证实。

Hex:像Ruby的Rubygems,Elixir/Erlang的包管理软件是Hex,这已经成为了库的官方标准。

Phoenix:Rails让Ruby火了起来,现在,Phoenix正在将历史重现。

语法:从Ruby发展而来,它的语法简单明白,很容易读懂。

有位用Ruby工作了7年的程序员最近换了Elixir和Phoenix的工作,已经三个月了。他说对这个改变很满意——社区很棒,工具无敌好用,开源库的稳定性和性能都很好,年轻的项目尤其优秀。Elixir和Phoenix的未来很明朗!(责编:陈秋歌)

译者简介:赖信涛,关注Python,喜欢编程和电子游戏。个人博客: http://www.kawabangga.com/。

原文链接:Phoenix 1.0—the framework for the modern web just landed

欢迎加入CSDN前端交流群2:465281214,进行前端技术交流。

也可参加CSDN前端大讲堂(微信公开课),享受高含金量在线公开课,与专家讲师在线切磋交流。

如何加入CSDN前端大讲堂?由于该群目前已超过人数限制,所以您首先不得不扫描下面二维码,加CSDN编辑陈秋歌为好友,然后请她邀请您加入CSDN前端大讲堂微信群。加好友时,请务必注明“申请加入CSDN前端大讲堂”。

返回搜狐,查看更多



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3