1/28/2024 0 Comments Livereload phoenix apiWhy Elixir and Elm? Have you ever had a great idea for an application you wanted to build? Did it get increasingly difficult to implement as you worked on it? Have you considered that perhaps the tools you were using were making things really hard on you? Elixir and Elm are user-friendly languages that are built on top of very strong foundations. Not only will we be able to cover a lot more ground, but we'll have the added benefit of seeing similar concepts implemented in two separate languages. In doing so, we'll see a lot of familiar patterns that functional languages share. Rather than covering a single language, we take a more holistic approach to building a full application. ![]() Why cover two programming languages in a single book? There are plenty of great technical books available, but the Elixir and Elm Tutorial takes a bit of a different approach. It's possible to find resources to learn Elm, Elixir and Phoenix relatively easily on the web, but your book is the first I found detailing how to combine them in a step-by-step way." Florian "I liked a lot the fact that you provided all the steps to run and deploy a complete Phoenix/Elm application all in one place."I'm just happy that this book exists!" Russell."I want to thank you for bringing these two languages together, as this is exactly the stack I wanted to learn." Max."I already know the basics, but I like the way you're explaining everything.And everything works when you follow along. "To be clear, this is already one of the best resources I've found!" John.We'll focus on building things with a strong foundation, so that we can use these same concepts to create different web applications as well. We'll tie everything together so we can pass data back and forth between the back-end and front-end by syncing player scores in real-time. ![]() And then we'll use Elm on the front-end to create fun mini-games. We'll use Elixir and the Phoenix web framework to power the back-end, where our users can log in and keep track of their scores. The application we'll be building is a small game platform for the web. In the process, we'll use functional programming techniques as we learn how to create fun, scalable, and maintainable web applications. While most programming books focus on theory, we'll take a practical approach and build an application together with Elixir and Elm. Want to make your dream ideas become a reality?.Want to get a job working with a better tech stack?.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |