欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Phoenix framework
来自开放百科 - 灰狐
(版本间的差异)
小 (→指南) |
小 (→链接) |
||
(未显示1个用户的22个中间版本) | |||
第1行: | 第1行: | ||
Phoenix framework | Phoenix framework | ||
+ | |||
+ | Phoenix是最流行的Elixir Web框架,Elixir创建者是[[Rails]]的核心成员,Phoenix创建者也有Rails开发背景,这意味着Phoenix也简单易用。其中,最令人兴奋的特性是实时功能,每个网站访问者都在服务器上有自己的进程和实时连接。 | ||
+ | |||
+ | [[Elixir programming language|Elixir]]具有Erlang的所有优点(如性能和可靠性),同时又兼具Ruby的高效,所以 Phoenix 框架值得实践和期待。 | ||
==指南== | ==指南== | ||
第6行: | 第10行: | ||
cd hello_phoenix | cd hello_phoenix | ||
mix deps.get | mix deps.get | ||
− | mix ecto.create | + | mix ecto.create // vim config/dev.exs 修改PostgreSQL参数 |
− | mix phoenix.server | + | mix phoenix.server 或者 |
+ | iex -S mix phoenix.server | ||
http://localhost:4000/ | http://localhost:4000/ | ||
+ | |||
+ | ==用例== | ||
+ | *[https://github.com/chrismccord/phoenix_chat_example phoenix_chat_example] | ||
+ | *[https://github.com/davidstump/SwiftPhoenixClient SwiftPhoenixClient] | ||
+ | *[https://github.com/thechangelog/changelog.com changelog.com] | ||
+ | |||
+ | ==项目== | ||
+ | [https://github.com/droptheplot/awesome-phoenix Awesome Phoenix] | ||
+ | *[https://github.com/phoenixframework/phoenix Phoenix framework @ GitHub] | ||
+ | *[[Hex]] | ||
+ | *[https://github.com/phoenixframework/phoenix_live_dashboard Phoenix LiveDashboard] | ||
+ | *[https://github.com/smpallen99/ex_admin ExAdmin] | ||
+ | *[https://github.com/trenpixster/addict Addict] User management lib for Phoenix Framework | ||
+ | *[https://github.com/phoenixframework/phoenix_ecto Phoenix.Ecto] | ||
+ | *[https://github.com/phoenixframework/phoenix_pubsub Phoenix.PubSub] | ||
+ | *[https://github.com/phoenixframework/phoenix_html Phoenix.HTML] | ||
+ | *[https://github.com/bigardone/phoenix-trello phoenix-trello] | ||
+ | *[https://github.com/bigardone/phoenix-battleship phoenix-battleship] | ||
+ | *[https://github.com/antonmi/espec_phoenix ESpecPhoenix] | ||
+ | *[https://github.com/phoenixframework/phoenix_live_view Phoenix LiveView] | ||
+ | *[https://github.com/livebook-dev/livebook Livebook] Livebook is a web application for writing interactive and collaborative code notebooks for Elixir, built with Phoenix LiveView. | ||
+ | *[https://github.com/nccgroup/sobelow Sobelow] [[Security]]-focused static analysis for the Phoenix Framework | ||
+ | *[https://github.com/Cinderella-Man/igthorn Igthorn] 是一个用 [[Elixir]] 编写的加密货币交易平台(Cryptocurrency trading platform)。 | ||
+ | |||
+ | ==文档== | ||
+ | *[http://docs.huihoo.com/erlang/conference/sfbay2016/Phoenix-and-Elm-Making-the-Web-Functional.pdf Phoenix and Elm – Making the Web Functional] | ||
+ | |||
+ | ==图集== | ||
+ | <gallery> | ||
+ | image:welcome-to-phoenix.png|欢迎页 | ||
+ | image:ExAdmin-Elixir-Phoenix.png|ExAdmin | ||
+ | image:Phoenix-LiveDashboard.png|Phoenix LiveDashboard | ||
+ | </gallery> | ||
==链接== | ==链接== | ||
*[http://www.phoenixframework.org/ Phoenix framework官网] | *[http://www.phoenixframework.org/ Phoenix framework官网] | ||
− | *[https:// | + | *[https://gigalixir.com/ Gigalixir] Elixir's Platform as a Service |
[[category:framework]] | [[category:framework]] | ||
[[category:erlang]] | [[category:erlang]] | ||
[[category:elixir]] | [[category:elixir]] | ||
+ | [[category:Huihoo Foundation]] |
2023年6月13日 (二) 02:52的最后版本
Phoenix framework
Phoenix是最流行的Elixir Web框架,Elixir创建者是Rails的核心成员,Phoenix创建者也有Rails开发背景,这意味着Phoenix也简单易用。其中,最令人兴奋的特性是实时功能,每个网站访问者都在服务器上有自己的进程和实时连接。
Elixir具有Erlang的所有优点(如性能和可靠性),同时又兼具Ruby的高效,所以 Phoenix 框架值得实践和期待。
目录 |
[编辑] 指南
mix archive.install https://github.com/phoenixframework/phoenix/releases/download/v1.0.2/phoenix_new-1.0.2.ez mix phoenix.new hello_phoenix cd hello_phoenix mix deps.get mix ecto.create // vim config/dev.exs 修改PostgreSQL参数 mix phoenix.server 或者 iex -S mix phoenix.server http://localhost:4000/
[编辑] 用例
[编辑] 项目
- Phoenix framework @ GitHub
- Hex
- Phoenix LiveDashboard
- ExAdmin
- Addict User management lib for Phoenix Framework
- Phoenix.Ecto
- Phoenix.PubSub
- Phoenix.HTML
- phoenix-trello
- phoenix-battleship
- ESpecPhoenix
- Phoenix LiveView
- Livebook Livebook is a web application for writing interactive and collaborative code notebooks for Elixir, built with Phoenix LiveView.
- Sobelow Security-focused static analysis for the Phoenix Framework
- Igthorn 是一个用 Elixir 编写的加密货币交易平台(Cryptocurrency trading platform)。
[编辑] 文档
[编辑] 图集
[编辑] 链接
- Phoenix framework官网
- Gigalixir Elixir's Platform as a Service
分享您的观点