Elm for Web Development: Create scalable web applications by learning the Elm programming language
Explore benefits of Elm for front end development by developing complete apps and websites with Elm
- Create personal portfolio website, a weather application, a unit conversion website and build a chat app with user authentication in Elm
You will begin by seeing the bigger picture of where Elm fits in web development world and learning the basics of Elm programming. Firstly, you will get a taste of web development with Elm by developing a simple fizz-buzz app. Next you will get hands-on with advanced Elm concepts as you develop your own personal blogging website, a unit conversion app and a weather app with Elm. Finally, you will also learn how to implement user authentication by developing a chat application. By the end of the book you will learn Elm programming, its applications and appreciate how Elm simplifies web development for you.
What you will learn
- Programming with the Elm language, syntax and core concepts
- Using Elm for front end web development projects
- Developing complete websites with Elm
- Using web sockets with Elm
- Integrate Elm with the standard front end web development technologies
- Implementing user authentication with Elm
- How to Integrate Elm with back-end frameworks
- Testing your applications in Elm
Who This Book Is For
Front end web developers who want to learn a simpler way of developing their applications.