17. Wrapping up
Now you can create dynamic pages with JavaScript, and maybe even make a living out of it someday. I'd love to tell you that you already know everything, but no. There are still many concepts you can keep working on to become the best frontend developer in the world:
- Build your first pet projects (explore the next lesson).
- Testing
- Frameworks like VueJS, Elm, ReactJS, Angular, or ClojureScript.
- Dip your toes into the backend. I have some courses available, like PHP or Django.
Extra: Server with automatic refresh
When developing, I like to work with browser-sync. It's a server that watches for changes in your files and automatically refreshes the browser. It also syncs events, like scrolling, across every device that has the page open.
To install it you just need to run:
npm install -g browser-sync
And now you can launch it with the following command:
browser-sync start --server --files "*.html" "css/*.css" "js/*.js"
This work is under a Attribution-NonCommercial-NoDerivatives 4.0 International license.
Building SPAs with Django and HTML Over the Wire: Learn to build real-time single page applications with Python
The HTML over WebSockets approach simplifies single-page application (SPA) development and lets you bypass learning a JavaScript rendering framework such as React, Vue, or Angular, moving the logic to Python. This web application development book provides you with all the Django tools you need to simplify your developments with real-time results.
Buy the bookHelp me keep writing
Every coffee gives me a push toward the next article.
Sure, it's on me!
Comments
There are no comments yet.