Cover image for Build Your Own Web Framework in Elixir

Build Your Own Web Framework in Elixir

Develop lightning-fast web applications using Phoenix and metaprogramming

Aditya Iyengar

Created by Aditya Iyengar

Discover how to build your own web framework using Elixir and Phoenix. You'll learn to create robust web servers, design custom routers, and harness metaprogramming to make scalable, maintainable web applications. By the end, you'll have a deep understanding of how Elixir powers modern web development.

Packt | Jun 2023 | 274 min

Start Trial
LevelExpert
CategoriesWeb & Application Development, Full Stack Web Development Concepts and Tools, Elixir

What You Will Learn

You will start by exploring web development fundamentals in Elixir, including building a web server and routing requests. As you progress, you'll dive into metaprogramming, domain-specific languages, and advanced techniques to optimize your framework. Each concept is reinforced with practical examples and hands-on coding challenges.

Key Features

  • Design and implement a custom web server and routing system in Elixir
  • Use metaprogramming to build flexible, maintainable web components
  • Apply concurrency and error handling for high-performance web apps

Target Audience

Ideal for web developers who already have a basic understanding of Elixir and want to deepen their skills. If you are looking to master Phoenix, build scalable web applications, and explore advanced Elixir features, this course will help you reach your goals.

Related courses