Elm Web Development

Elm Web Development

Book Description
Explore why ELM is a great alternative to using pure jаvascript and other JS-based solutions by building complete apps and websites.

Key Features

  • Develop your own scalable and modular web applications with Elm to make web development less messy compared to your jаvascript apps
  • Create personal portfolio website, a weather application, and a unit conversion website, and integrate your Elm apps with Rails 5
  • Boost the performance of your application with no runtime exceptions and jаvascript interoperability

Book Description

Web development with jаvascript usually involves dealing with performance and maintenance issues. jаvascript fatigue makes it difficult for many developers to keep up with the increasing complexity posed by the multitude of jаvascript frameworks with changing versions, and the need to use different tools such as task runners, module bundlers, compilers, testing suites, linting and debuggers. Elm is an easy-to-learn, functional programming language that simplifies web development by eliminating the complexity associated with using jаvascript for web development. Elm is a statically typed language and thus makes a front end web developer's life easier by preventing run-time errors.
You will begin by seeing the bigger picture of where Elm fits into the web development world and learning the basics of Elm programming. Firstly, you will get a taste for 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 integrate Elm with a Rails 5 app with the help of Webpack. By the end of the book you will have learned Elm programming, and its applications, and will appreciate how Elm


Chapter 1: Why is This a Great Time to Learn Elm?
Chapter 2: Building Your First Elm App
Chapter 3: Creating Your Personal Portfolio with Elm
Chapter 4: Preparing a Unit Conversion Website in Elm
Chapter 5: Completing the Unit Conversion Website in Elm
Chapter 6: Exploring Elm in Greater Detail
Chapter 7: Making a Weather App in Elm
Chapter 8: Adding More Features to the Weather App
Chapter 9: Testing in Elm
Chapter 10: Integrating Elm with Rails

Download Elm Web Development: An introductory guide to building functional web apps using Elm PDF or ePUB format free

Free sample

Download in .PDF format

Download in .ePUB format

Add comments
Введите код с картинки:*
Кликните на изображение чтобы обновить код, если он неразборчив
Copyright © 2019