Elm For Web Development: Create Scalable Web Applications By Learning The Elm Programming Language
by Ajdin Imsirovic /
2018 / English / EPUB
971.9 KB Download
Explore why ELM is a great alternative to using pure
JavaScript and other JS-based solutions by building complete apps
and websites.
Explore why ELM is a great alternative to using pure
JavaScript and other JS-based solutions by building complete apps
and websites.
Key Features
Key FeaturesDevelop your own scalable and modular web applications with
Elm to make web development less messy compared to your
JavaScript apps
Develop 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
5
Create 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 interoperability
Boost the performance of your application with no runtime
exceptions and JavaScript interoperability
Book Description
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.
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
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