I’m getting some practice with the MEAN stack by building a simple workout management app. It should work nicely as a SPA. It has a pretty small domain, so MongoDB and Express provides a quick solution for the backend.
I’m debating how much time I want to put into a custom design for it. I could easily apply one of the popular frameworks, like bootstrap or materialize. But since I don’t need to worry about browser compatibility, I could get some experience with the CSS grid framework.
Having spent the past couple months with Vue and React, getting back into Angular has been an interesting shift in workflow. Back when Angular 2 was in beta, I took some time to learn more about RxJS. I like the concept of working with “observables,” or streams, but it really requires you to dive in and set up your how environment to handle them efficiently. With Angular, it’s pretty thoroughly baked in.