July 2019
Intermediate to advanced
310 pages
7h 26m
English
Over the past few chapters, you built a stateful Elm application complete with server interaction. Although complex, that application was small and straightforward to build. Not every application is a cakewalk, unfortunately. As Elm applications grow, they can quickly become unmaintainable if you’re not careful. Large applications process many messages, which can lead to long, unreadable update and view functions with lots of code duplication.
In this chapter, you will shift gears to refactor a seemingly simple application suffering from scaling pains. This application isn’t large when measured by lines of code. However, you will see that maintaining it would be a problem in a truly large application.
You will ...
Read now
Unlock full access