4 ms·
Suggestion: perhaps call it Vanilla++? With the list of tools many (including me) would argue that it's not really 'vanilla js', but rather 'frameworkless npm'.
by baalimago 2y ago
Suggestion: perhaps call it Vanilla++? With the list of tools many (including me) would argue that it's not really 'vanilla js', but rather 'frameworkless npm'.
In my very humble opinion, vanilla js is esmodules, html, fetch and good old plain css. Basically a no-node environment, static hosting and no transpilation.
- morrvs 2y agoI was pondering if "vanilla" should be part of the name as well. In the end I felt I got sufficiently close to the vanilla flavor you describe, and the name conveys the "as little as possible" approach. Hope it's not too misleading! I do like the "plus" idea, now that you mention it! Will think about it :)
- Bjartr 2y agoMaybe vanillin, the essence of vanilla, but not quite the same thing?
- Izkata 2y agoVanilla JS has also been a long-time joke about how modern javascript has advanced far enough not to need libraries for a lot of stuff people still reach for: http://vanilla-js.com/ http://vanilla-js.com/ Goes back to 2012 unchanged (hence the selection of libraries compared against): https://web.archive.org/web/20120825232614/http://vanilla-js.com/ https://web.archive.org/web/20120825232614/http://vanilla-js... Edit to add: Having been around in that era, I see "Vanilla Prime" as a whole new framework, nothing vanilla about it.
- meiraleal 2y agoHonestly, I think it is totally misleading. As misleading as calling cloud services serverless. Vanilla JS already have a well-established meaning
- gorjusborg 2y agoIn mathematics, if f is a function, f' (pronounced eff prime) is a modified/different but related function. I think the name already acknowledges it isn't quite vanilla.
- morrvs 2y agoNow that's a cool accident... thanks for sharing :)
- ofrzeta 2y agoUsually f'(x) denotes the differential of f(x), doesn't it?
- gorjusborg 2y agoPrime doesn't necessarily need to denote anything specific, but often means 'different, but related'. It is common to use prime notation to reflect a derivative function in calculus, but like most things it depends on context.
- mhuffman 2y agoIt was Lagrange's notation, I believe. As opposed to Leibniz's notation which is the dy/dx notation that is all the rage now.