12 Project: Build an expense tracker with Remix
This chapter covers
- Defining the desired goal for a project
- Figuring out how to use Remix to get to that goal
Congratulations. You’ve learned all I have to teach you. From here on out, you’re ready to dive deeper and expand your knowledge at an impressive pace.
You’re probably still early in your React developer career. The state of modern web development is such that you’ll experience continual new development, better libraries, new tools, changing paradigms, and general chaos. You have to keep adapting; you can’t rest on your laurels.
In these last three chapters, I’m going to give you some tougher challenges, all of which are going to involve a lot of self-study. You need to be good at reading online documentation and finding out how different bits go together. You’ll not only be using tools in ways I haven’t described in this book; you may use new tools that you haven’t even heard about.
That experience is what your career is going to look like from now on. You’ll rarely join a new project and instantly be familiar with every tool used in the stack. You’ll almost always have something new to learn (or maybe even something old), so you might as well start getting used to this situation. Over the years, you might use hundreds of frontend libraries across dozens of frameworks, mastering the skill of learning new things quickly so that you can use them in a new setting.