Overview
Dive into the workings of Elixir and Phoenix to master building your own custom web framework. By understanding and applying functional programming paradigms, metaprogramming, and domain-specific languages, you will gain the knowledge to create robust and performant web applications tailored to specific needs.
What this Book will help me do
- Grasp the fundamentals of web development with Elixir and Phoenix.
- Learn how to create a request-response pipeline using Elixir's Plug module.
- Understand metaprogramming concepts to create dynamic and reusable code components.
- Develop skills to implement domain-specific languages for more expressive and scalable web applications.
- Master the knowledge required to test and optimize various parts of web applications built with this custom framework.
Author(s)
Aditya Iyengar is a seasoned software engineer and technical communicator specializing in Elixir and web frameworks. With years of experience building scalable web applications using functional programming, Aditya brings a clear and detailed approach to explaining complex concepts. His passion for Elixir shines through in his thorough and practical teaching style.
Who is it for?
This book is aimed at web developers with some familiarity with Elixir who are eager to deepen their understanding of the Phoenix framework. It is well-suited for programmers wanting to explore advanced Elixir capabilities like metaprogramming and functional programming in the context of web framework development. Readers who regularly work on scalable web applications and wish to advance their skillset will find this book particularly enriching. The step-by-step guidance ensures that learners can follow along and build practical expertise.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access