If you visited the site, you may have noticed that some of the decisions don’t a ton of sense. Who needs to switch databases on the fly when the only thing they want to do is write some notes. The answer is simple, really. I just wanted to make a website to practice and learn some Angular concepts. One of the concepts that I wanted to practice is Reactive Programming, get some hands-on experience to get a grasp of the advantages, the gotchas and how not to fall into them, and what could be better that an app where every piece of data could change with the press of a button. OK, with that out of the way, let’s continue.
The functional requirements of the application are quite simple:
The DOCS section consists mainly of content and does not require complex business logic. Instead of using a full-blown Single Page Application (SPA) framework, we can utilize a Static Website Generator to generate this section.
Hugo offers several advantages: