Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Elm Web Development: An introductory guide to building functional web apps using Elm

Buy

Explore why ELM is a great alternative to using pure JavaScript 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 JavaScript 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 JavaScript interoperability

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

(HTML tags aren't allowed.)

A Job You Mostly Won't Know How to Do: A Novel
A Job You Mostly Won't Know How to Do: A Novel

A big-hearted novel “about the grace of friends and family, the true depth and patience of love, and the impossible privilege of what it means to be a father” (Caroline Leavitt, New York Times bestselling author of Pictures of You).

For young couple Taz and Marnie, their...

Starting Out with C++: From Control Structures through Objects (6th Edition)
Starting Out with C++: From Control Structures through Objects (6th Edition)

In Starting Out with C++: From Control Structures through Objects, 6/e Gaddis covers control structures, functions, arrays, and pointers before objects and classes. As with all Gaddis texts, clear and easy-to-read code listings, concise and practical real-world examples, and an abundance of exercises appear in every...

Leading Dispersed Teams (Center for Creative Leadership)
Leading Dispersed Teams (Center for Creative Leadership)
This is a book about leading dispersed teams—teams that are made up of people who don’t work in the same geographical area. Such teams don’t often meet face-to-face. Usually their members are separated by time and distance, and they often bring different cultural views to bear on their work. Solving potential communication...

JXTA: Java P2P Programming
JXTA: Java P2P Programming
JXTA: Java P2P Programming provides an invaluable introduction to this new technology, filled with useful information and practical examples. It was created by members of the JXTA community, sharing their real-world experience to introduce developers to JXTA. It starts with the fundamentals of P2P and...
McGraw-Hill Dictionary of Scientific and Technical Terms
McGraw-Hill Dictionary of Scientific and Technical Terms

For more than a quarter of a century, this amazingly comprehensive dictionary has been a standard international reference. Containing more than 115,000 terms and 125,000 definitions--from 100 areas of science and technology--this trusted resource provides definitions written in clear,...

Story Circle: Digital Storytelling Around the World
Story Circle: Digital Storytelling Around the World
Everyone loves a story. Not everyone loves a computer. ‘Digital storytelling’ is a workshop-based practice in which people are taught to use digital media to create short audio-video stories, usually about their own lives, placing the universal human delight in narrative and self expression into the hands of everyone, bringing a...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy