Next project, vue.js

For my first documented project we're going with a migration from single file JavaScript + Bootstrap to a Vue.js, CSS3, CSS Grid and Typescript project.

Decided to go with that stack since coming from a object oriented and strongly typed background Typescript helps with a lot of JavaScript typing I'm used to, CSS with grids is a lot lighter than a full bootstrap mostly only used for the grid and finally to learn Vue.js to help with component splitting and also it's "reactivity".

I like a lot that each component can have its own style scoped and can hold all of its own logic and data, it makes things a lot simpler when you don't have to take the full project into account for CSS or naming. The other killer feature, in my opinion, is the way you can separate all the logic with the live change of data, simply change the data and it will be reflected on the page.

Now the real challenge comes with actually migrating everything over and not just small proof of concepts.

You'll only receive email when cotemaxime publishes a new post

More fromĀ cotemaxime