4 ms·
Just use vanilla html/js/css. For most stuff that's fine. React is good for web applications that require reusable components and have a lot of state to manage,
by umvi 4y ago
Just use vanilla html/js/css. For most stuff that's fine. React is good for web applications that require reusable components and have a lot of state to manage, but if you are building a personal site just use vanilla.
- devoutsalsa 4y agoVanilla JS definitely needs some discipline. I just made an app in vanilla JS for the first time in a while, and OMG it’s a rat’s nest XD
- duxup 4y agoI’m a fan of building with vanilla JS and I agree 100%. It can be simpler, but it can get out of hand just as easily as any front end framework.
- criddell 4y agoHave you ever tried writing a native client? I think the native client path is something that a lot of developers don't even consider these days. I think it's an area of great opportunity.
- devoutsalsa 4y agoWhat do you mean? Like writing one's own framework, such as devoutsalsa.js?
- criddell 4y agoI have no idea what that is, but since it's javascript I assume it's still running in the browser. I'm suggesting getting out of the browser all together and writing a native client. Before Evernote moved to Electron, it's what they did. Their Windows client was written in C++ and their Mac client was Objective C.