Chapter 1. Ride the Phoenix

This chapter covers

  • What Phoenix is and its benefits
  • The power of the Elixir programming language
  • The differences between object-oriented and functional programming
  • Some potential drawbacks to using Phoenix and Elixir

Phoenix is a web framework built on top of the Elixir programming language. Every day, Phoenix and Elixir applications

  • Provide real-time communications between thousands and thousands of users on limited hardware
  • Process data on highly distributed systems
  • Respond gracefully to errors by having supervisors restart workers when they crash
  • Provide simple or complex websites to users all over the world

In this chapter, you’ll be introduced to the Elixir programming language and the Phoenix web framework. ...

Get Phoenix in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.