4 ms·
> I built the first version of Slimvoice on Angular 1 with a Node.js backend and MongoDB in 2014 (those were all the rage back then). In 2015 I decided to compl
by kabes 8y ago
> I built the first version of Slimvoice on Angular 1 with a Node.js backend and MongoDB in 2014 (those were all the rage back then). In 2015 I decided to completely revamp the UI and redesigned and rebuilt it in React.
Maybe you should make decisions based on requirements instead of hype. Oh wait:
> Don't follow the hype
But using less javascript is the hype today...
> Plain Old HTML and CSS
This section only shows some very basic UI elements (dropdown, expansion panel, ...). This isn't what libraries like react solve.
> Absolutely nothing is complex about my code
I wouldn't label CSS hacks with invisible checkboxes under "simple and self-explanatory code".
> I found myself wishing for more innovation in the HTML spec
I don't think adding even more bloat to even more web standards than a browser already has to support is the anwser.
- pier25 8y ago> But using less javascript is the hype today... I don't know, the hype is usually In React, Vue, etc.
- pas 8y ago> HTML innovation not strictly HTML, but there's a lot of interesting goodies coming down the wire: https://css-houdini.rocks https://css-houdini.rocks https://ishoudinireadyyet.com https://ishoudinireadyyet.com
- MarkMyWordsMan 8y agokabes is to the point! It is fashionable to hate on modern front-end frameworks these days. Imagine the OP grows their platform/company, hires a bunch of devs, what a nightmare that would be to keep avoiding JS and build on the product. All so just because using JS is so mainstream, ugh.
- nathan_long 8y ago> But using less javascript is the hype today... Is it? This article on npm weekly (https://medium.com/npm-inc/npm-weekly-133-billions-of-packages-downloaded-621a5196593 https://medium.com/npm-inc/npm-weekly-133-billions-of-packag...) says 4 billion packages were downloaded in a single week - representing multiple packages per week per human on earth. (Granted, this was Feb 2018, which is 2.8 millennia ago in JavaScript years.) This site (on which you can't use the back button after choosing a graph) seems to show downloads still growing for popular packages. https://www.npmtrends.com/ https://www.npmtrends.com/