Elm Web Development: An introductory guide to building functional web apps using Elm
- Create personal portfolio website, a weather application, and a unit conversion website, and integrate your Elm apps with Rails 5
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 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
Who 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.
Table of Contents
- Why this is a great time to learn Elm?
- Developing your first program with Elm
- Creating your personal portfolio with Elm
- Preparing a Unit Conversion Website in Elm
- Completing a Unit Conversion Website in Elm
- Exploring Elm in greater detail
- Laying the Foundations of a Weather App in Elm
- Adding More Features to the Weather App
- Testing in Elm
- Implementing User Authentication in Elm
|Manufacturer:||Packt Publishing - ebooks Account|
|Publisher:||Packt Publishing - ebooks Account|
|Studio:||Packt Publishing - ebooks Account|
|Item Size:||0.65 x 9.25 x 9.25 inches|
|Package Weight:||1.12 pounds|
|Package Size:||7.48 x 0.63 x 0.63 inches|
Have questions about this item, or would like to inquire about a custom or bulk order?
If you have any questions about this product by Packt Publishing - ebooks Account, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.
Related Best Sellers
By Big Nerd Ranch Guides
ean: 9780135161630, isbn: 0135161630,
Kotlin is a statically typed programming language designed to interoperate with Java and fully supported by Google on the Android operating system. Based on Big Nerd Ranch’s popular Kotlin Essentials course, this guide shows you how to work eff...
By Packt Publishing
ean: 9781788399975, isbn: 1788399978,
Get to grips with modern software demands by learning the effective uses of Rust's powerful memory safety.Key FeaturesLearn and improve the sequential performance characteristics of your softwareUnderstand the use of operating system processes in a h...
ean: 9780134444307, isbn: 0134444302,
For courses in Android Programming. Thinking like a developer — from the start. Created by world-renowned programming instructors Paul and Harvey Deitel, Android How to Program, Third Edition introduces the dynamic world of Android smartpho...
By O'Reilly Media
ean: 9781491992470, isbn: 1491992476,
iOS 11, Swift 4, and Xcode 9 provide many new APIs for iOS developers. With this cookbook, you’ll learn more than 170 proven solutions for tackling the latest features in iOS 11 and watchOS 4, including new ways to use Swift and Xcode to make your ...
By Peach Pit Press
ean: 9780321149312, isbn: 0321149319,
We know what you’re thinking. You’ve heard about AppleScript. You’ve heard that it can do amazing things. You’ve heard that it can automate away the tiring, redundant, repetitive tasks you do with the computer. All true. But you’re not sure...
By Razeware LLC
ean: 9781942878407, isbn: 1942878400,
Make Delightful Animations with Swift! There’s no denying it: creating animations is one of the most enjoyable parts of iOS development. Animations are fun to create, they breathe life into your user interface, and they make your app a delight to u...
By O'Reilly Media
ean: 9781491999226, isbn: 1491999225,
If you’re grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, you’ll learn how to create ...
By Razeware LLC
ean: 9781942878360, isbn: 1942878362,
Learn Core Data with Swift! Take control of your data in iOS apps using Core Data, through a series of high quality hands-on tutorials. Start with with the basics like setting up your own Core Data Stack all the way to advanced topics like syncing wi...
By Brand: Springer US
ean: 9781441982360, isbn: 1441982361,
"This book is a comprehensive text for the design of safety critical, hard real-time embedded systems. It offers a splendid example for the balanced, integrated treatment of systems and software engineering, helping readers tackle the hardest probl...
By Razeware LLC
ean: 9781942878414, isbn: 1942878419,
Learn How to Make 2D Games for iOS, tvOS, watchOS and macOS! Learn how to make games for all the major Apple platforms in Swift, using Apple's built-in 2D game framework: SpriteKit. Through a series of mini-games and challenges, you will go from begi...