Ts&Cs apply
Elm Web Development: An introductory guide to building functional web apps using Elm (Paperback)
  • Elm Web Development: An introductory guide to building functional web apps using Elm (Paperback)
zoom

Elm Web Development: An introductory guide to building functional web apps using Elm (Paperback)

(author)
£29.99
Paperback 288 Pages / Published: 30/03/2018
  • We can order this

Usually dispatched within 2 weeks

  • This item has been added to your basket

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

Key FeaturesDevelop your own scalable and modular web applications with Elm to make web development less messy compared to your JavaScript appsCreate personal portfolio website, a weather application, and a unit conversion website, and integrate your Elm apps with Rails 5Boost the performance of your application with no runtime exceptions and JavaScript interoperabilityBook 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.

What you will learnProgramming with the Elm language, its syntax and core concepts Using Elm for front end web development projectsDeveloping complete websites with ElmDecoding JSON into ElmIntegrating Elm with the standard front end web development technologiesIntegrating Elm with back-end frameworksTesting your applications in ElmWho this book is for

This book is for frontend web developers who want to learn a simpler way of developing their applications. A knowledge of the basics of CSS and Bootstrap is required.

Publisher: Packt Publishing Limited
ISBN: 9781788299053
Number of pages: 288
Dimensions: 93 x 75 mm

You may also be interested in...

HTML5 and CSS3 All-in-One For Dummies
Added to basket
Data Wrangling with Python
Added to basket
Black Hat Python
Added to basket
£29.99
Paperback
Learning Python
Added to basket
£59.99
Paperback
Foundations of XML Processing
Added to basket
JavaScript Pocket Reference
Added to basket
Python For Kids For Dummies
Added to basket
PHP and MySQL Web Development
Added to basket
Java and XML For Dummies
Added to basket
Natural Language Processing with Python
Added to basket
Coding with JavaScript For Dummies
Added to basket
Running Lean
Added to basket
£27.99
Paperback
Adventures in Python
Added to basket
Python For Dummies
Added to basket
£22.99
Paperback
Learn Python the Hard Way
Added to basket
£29.48
Mixed media product

Please sign in to write a review

Your review has been submitted successfully.