Here’s a pretty big “VanillaJS” project I built back in 2006, back when we called these things web apps:
Mini projects built with VanillaJS. No frameworks or libraries
11–20 of 171 posts
Re: Mini projects built with VanillaJS. No frameworks or libraries
#12Re: Mini projects built with VanillaJS. No frameworks or libraries
#13https://old.reddit.com/r/javascript/comments/9p826q/how_draw...
Re: Mini projects built with VanillaJS. No frameworks or libraries
#14It's interesting that vanilla JS feels like a breath of fresh air nowadays. I guess the JS cycle is now complete (?)
Re: Mini projects built with VanillaJS. No frameworks or libraries
#15I love JS. I love it's ubiquity (F12 in any browser and you've got a REPL). I love the freedom I have when I write in it to do whatever the fuck I want and shoot myself in the foot in all sorts of strange ways. It's a very expressive language that lends itself to all sorts of fun. I love being able to inline C functions as WASM. I love manually managing memory with typed arrays. I love the filth of it all. It's liberating to give up all your dignity and just fling mud with a big grin on your face because your ridiculous 5 lines are a functional standin for a templating engine.
let applyTemplate = template => object => {
let keys = Object.keys(object)
return new Function('input' , `let {${keys.join(',')}} = input
return \`${template}\``)(object)
}Re: Mini projects built with VanillaJS. No frameworks or libraries
#16I suspected as much but was always too timid to speak up when I observed how much noise and fury in the office produced so little UI.
Re: Mini projects built with VanillaJS. No frameworks or libraries
#17Re: Mini projects built with VanillaJS. No frameworks or libraries
#18Interesting. As a developer who's done no front end work since the nineties and has had little appetite for getting back into it (after having seen what modern front end devs seem to contend with) I surmise that all those crap.js frameworks of the month don't do a whole lot of useful stuf after all. I suspected as much but was always too timid to speak up when I observed how much noise and fury in the office produced…
Re: Mini projects built with VanillaJS. No frameworks or libraries
#19It runs in-production with 10M+ monthly users!
https://github.com/amark/gun ~13KB
I get a lot of hate for not-using-2ton-framework-of-the-month.
But I think prioritizing performance is worth the flack.
Seeing repos/articles like this deeply warm my heart, maybe us VanillaJS devs are not alone after all!
Does anybody have other favorite VanillaJS projects, that they could share?
Re: Mini projects built with VanillaJS. No frameworks or libraries
#20Interesting. As a developer who's done no front end work since the nineties and has had little appetite for getting back into it (after having seen what modern front end devs seem to contend with) I surmise that all those crap.js frameworks of the month don't do a whole lot of useful stuf after all. I suspected as much but was always too timid to speak up when I observed how much noise and fury in the office produced…
I always find it interesting that the people who unabashedly admit they have minimal front-end experience usually have the strongest condemnation of the current tools.