Elm Web Development

Explore why ELM is a great alternative to using pure JavaScript and other JS-based solutions by building complete apps and websites.

Elm Web Development

Ajdin Imsirovic

Explore why ELM is a great alternative to using pure JavaScript and other JS-based solutions by building complete apps and websites.
Mapt Subscription
FREE
$30.00/m after trial
eBook
$22.40
RRP $31.99
Save 29%
Print + eBook
$39.99
RRP $39.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$22.40
$39.99
$29.99 p/m after trial
RRP $31.99
RRP $39.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


Elm Web Development Book Cover
Elm Web Development
$ 31.99
$ 22.40
Serverless Web Applications with React and Firebase Book Cover
Serverless Web Applications with React and Firebase
$ 31.99
$ 22.40
Buy 2 for $35.00
Save $28.98
Add to Cart

Book Details

ISBN 139781788299053
Paperback288 pages

Book Description

Web development with JavaScript usually involves dealing with performance and maintenance issues. JavaScript fatigue makes it difficult for many developers to keep up with the increasing complexity posed by the multitude of JavaScript 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 JavaScript 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 simplifies web development for you.

Table of Contents

Chapter 1: Why is This a Great Time to Learn Elm?

What You Will Learn

  • Programming with the Elm language, its syntax and core concepts
  • Using Elm for front end web development projects
  • Developing complete websites with Elm
  • Decoding JSON into Elm
  • Integrating Elm with the standard front end web development technologies
  • Integrating Elm with back-end frameworks
  • Testing your applications in Elm

Authors

Table of Contents

Chapter 1: Why is This a Great Time to Learn Elm?

Book Details

ISBN 139781788299053
Paperback288 pages
Read More

Read More Reviews

Recommended for You

Serverless Web Applications with React and Firebase Book Cover
Serverless Web Applications with React and Firebase
$ 31.99
$ 22.40
Serverless Web Applications with React and Firebase Book Cover
Serverless Web Applications with React and Firebase
$ 31.99
$ 22.40
Vue.js 2 Design Patterns and Best Practices Book Cover
Vue.js 2 Design Patterns and Best Practices
$ 35.99
$ 25.20
Expert AWS Development Book Cover
Expert AWS Development
$ 35.99
$ 25.20
Go Standard Library Cookbook Book Cover
Go Standard Library Cookbook
$ 39.99
$ 28.00
Rust Standard Library Cookbook Book Cover
Rust Standard Library Cookbook
$ 35.99
$ 25.20