Phoenix (web framework)
Stable release | 1.6.6[1]
/ 5 January 2022 |
---|---|
Repository | |
Website | www |
Phoenix is a web development framework written in the functional programming language Elixir. Phoenix uses a server-side model-view-controller (MVC) pattern.[2] Based on the Plug library, and ultimately the Cowboy Erlang framework, it was developed to provide highly performant and scalable web applications. In addition to the request/response functionality provided by the underlying Cowboy server,[3] Phoenix provides soft realtime communication to external clients through WebSockets or long polling using its language agnostic channels feature.[4] Two of the most important features in Phoenix are LiveView and HEEx.
See also[]
References[]
- ^ https://github.com/phoenixframework/phoenix/releases/tag/v1.6.6.
- ^ Krill, Paul. "Phoenix Web framework rises to 1.0 status". JavaWorld. Retrieved 2018-05-08.
- ^ McCord, Chris; Tate, Bruce; Valim, José (2016). Programming Phoenix. Pragmatic Bookshelf. p. 18. ISBN 9781680504361.
- ^ DeBenedetto, Sophie. "Building a Real Time App With Phoenix". Retrieved 2019-02-26.
External links[]
Categories:
- Free software
- Software using the MIT license
- Web frameworks
- Web software stubs