Switching to JavaScript Web Framework

February 26, 2025

I’ve been learning Python and using it for web development, with Flask & FastAPI. While it suits my need for backend, it doesn’t for frontend. Both of them use Jinja for its rendering engine, meaning that static HTML are being used. So things like reactivity and JavaScript integrations are not that flexible for being used. Knowing that makes me realize, it’s time for an upgrade.

Vue.js and Its Beauty

The first JavaScript framework I used is Vue.js. Its simplicity, reactivity and Single File Components (SFC) overwhelmed me. Are all JavaScript frameworks as cool as this? Damn, I’ve missed a lot.

As so, I started learning and trying it directly to a personal project, JadwalV2 (school schedule website). The plan is to simplify the web components and to make it a Single Page Application (SPA).

The result blew my mind. It feels like the other world for me.

[TBA]