2024-08-31
This this the new approach for building fastest web apps in the era of AI.
And it's blazingly simple:
Use Vanilla as much as you can!
Three things to consider:
1. Pure JS would always outperform any JS
framework written in history
2. VanillaJS will stay forever, until browsers
don't get rid of it somewhere in 2152
3. I don't know all the depths of
neither my frameworks nor VanillaJS to write optimized code and probably don't you. So why waste time every year shallowly learning new framework while you could become a master in one?
Being a bit conservative on AI from the start I now see it's true potential for building fast, huge and maintainable applications. If you use it right. - You can learn once - Learn in depth - Focus on the products - Get the best performance from JS
So instead of crushing your brain on what new shiny framework to choose next, you could use straight Vanilla with a personal AI-assistant doing chores for you. Use it as a solid blue collar worker for your lines of code.
Instead of robbing your users from high performance and nice experience when things got big and nasty with your framework ecosystem, you could just learn, truly once and forever, how to keep it smooth and clean, pedaling into the language itself which will stay globally supported probably for the rest of your life. Think about it.
With AI a new opportunity is being handed to you. An opportunity of building a huge apps easily like you have your own team of developers. And actually knowing what's going on in your app while building it concrete and solid.