Skip to main content
Books, videos, and music - all free from your public library!
LoginSign Up

Footer

Hoopla logo, Go to homepage
  • For Patrons
  • For Libraries (opens in new window)
  • For Vendors (opens in new window)
  • Facebook (opens in new window)
  • X (opens in new window)
  • Instagram (opens in new window)
  • YouTube (opens in new window)
  • TikTok (opens in new window)
  • LinkedIn (opens in new window)

Our Company

  • Our Story
  • Get Hoopla for your Library (opens in new window)
  • Get your content on hoopla (opens in new window)
  • Join our team (opens in new window)
  • Accessibility Statement

Our Content

  • Audiobooks
  • Ebooks
  • Movies
  • Television
  • Comics
  • BingePasses
  • Music
  • The Loop Blog

Help

  • Help Center
  • Submit Feedback
  • Facebook (opens in new window)
  • X (opens in new window)
  • Instagram (opens in new window)
  • YouTube (opens in new window)
  • TikTok (opens in new window)
  • LinkedIn (opens in new window)
  • Download on the App Store (opens in new window)
  • Get it on Google Play (opens in new window)
  • Available at Amazon Appstore (opens in new window)
© 2026 Midwest Tape, LLC. All rights reserved. Privacy Policy | Terms of Use
  • Hoopla logo
  • Browse
  • My Hoopla
  • Log In
  1. Navigate Home
  2. Ebooks
  3. Phoenix in Action

EBOOK

Phoenix in Action

Geoffrey Lessel
(0)
sign up
Pages
336
Year
2019
Language
English
Publisher
Manning

About

Phoenix is a modern web framework built for the Elixir programming language. Elegant, fault-tolerant, and performant, Phoenix is as easy to use as Rails and as rock-solid as Elixir's Erlang-based foundation. Phoenix in Action builds on your existing web dev skills, teaching you the unique benefits of Phoenix along with just enough Elixir to get the job done.

Foreword by Sasa Juric, author of Elixir in Action, Second Edition.

About the Technology

Modern web applications need to be efficient to develop, lightning fast, and unfailingly reliable. Phoenix, a web framework for the Elixir programming language, delivers on all counts. Elegant and intuitive, Phoenix radically simplifies the dev process. Built for concurrency, Phoenix channels make short work of developing real-time applications. And, as for reliability, Phoenix apps run on the battle-tested Erlang VM, so they're rock solid!

About the Book

Phoenix in Action is an example-based book that teaches you to build production-quality web apps. You'll handle business logic, database interactions, and app designs as you progressively create an online auction site. As you go, you'll build everything from the core components to the real-time user interactions where Phoenix really shines.

What's inside

• Functional programming in a web environment
• An introduction to Elixir
• Database interactions with Ecto
• Real-time communication with channels

About the Reader

For web developers familiar with a framework like Rails or ASP.NET. No experience with Elixir or Phoenix required.

Table of Contents

PART 1 - GETTING STARTED
• Ride the Phoenix
• Intro to Elixir
• A little Phoenix overview
PART 2 - DIVING IN DEEP
• Phoenix is not your application
• Elixir application structure
• Bring in Phoenix
• Making changes with Ecto. Changeset
• Transforming data in your browser
• Plugs, assigns, and dealing with session data
• Associating records and accepting bids
PART 3 - THOSE IMPORTANT EXTRAS
• Using Phoenix channels for real-time communication
• Building an API
• Testing in Elixir and Phoenix

Related Subjects

  • Database Administration & Management
  • Computers
  • Adult Nonfiction
  • Web Programming
  • Internet
  • General
  • Software Development & Engineering
  • Web Services & APIs
  • Web Design

Artists

Geoffrey LesselAuthor