Jose Valim - Phoenix a web framework for the new web (Lambda Days 2016)
这是Elixir语言的设计者,Phoenix框架的主要贡献者Jose Valim对于Phoenix框架的介绍视频。
Elixir是一种运行于ErlangVM上具有元编程特性的动态语言。它拥有灵活的语法和强大的宏系统,还具备模式匹配、通过协议(类似Clojure的方式)支持多态等功能:继承了Erlang的优点,尤其适合开发并行、分布式,以及高容错应用。
Phoenix是一款使用Elixir编写的Web开发框架。它实现了服务端的MVC架构。它的许多组件和概念类似于我们常见的框架如Django和Ruby on Rails。Phoenix提供了开发和生成环境的最佳实践,即高生产效率和高应用性能。它同时也有一些有趣的特性,如使用channels来实现实时特性和预编译的模板。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有