I have used some [[Module bundler (JavaScript)|module bundlers]] such as webpack and Parcel. Back in the days I also used Grunt and Bower. I've also used [[Sass]] and [[Less]] in the past. I've used jQuery too. I prefer doing backend work, so I haven't taken the time to learn frontend frameworks such as React yet. I often prefer to create [[Command line interface|CLI]] programs before thinking about a graphical UI. This strengthens my awareness of the [[Composability]] of the components (like the API). [[Django REST framework]] is quite strong in this regard. [Modern JavaScript Explained For Dinosaurs](https://peterxjang.com/blog/modern-javascript-explained-for-dinosaurs.html) is a great article.