Repository with sources and generator of https://larlet.fr/david/ https://larlet.fr/david/
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

title: Les frameworks se suivent

The insane amount of entropy in this space is why I’ve pretty much given up doing front-end development. There’s just no sane return on your investment where it concerns time and patience.

But when I have to, I happen to be rather partial to Riot and Mithril (which you can read through in one sitting) rather than Angular or React, simply because I’m 100% positive I can fix stuff down the line when they stop being fashionable (which, in the JavaScript world, might only be a few hours away).

A JS framework on every table (cache)

En ce moment on a la chance d’avoir le temps avec Vincent d’expérimenter des frameworks JavaScript sur un vrai projet pour scopyleft. Après avoir exclu Angular pour sa magie, on a essayé React pendant un moment mais le rythme de développement et la complexité ne nous convenaient pas vu la problématique abordée.

On est donc repartis de zéro en utilisant Riot. C’est un pari risqué car il y a très peu de ressources dessus (8 questions sur stackoverflow à ce jour !) mais la base de code est suffisamment réduite pour pouvoir la comprendre un jour.

Le parallèle est intéressant avec ce qu’il s’est passé il y a 10 ans. Angular me rappelle Ruby on Rails, React me rappelle Django et Riot me rappelle web.py. À l’époque j’avais déjà choisi web.py pour comprendre le fonctionnement de mon outil et j’étais finalement passé à Django pour aller plus vite ensuite.

Basically, both Google and Facebook are desperate to find a baseball cap that they can put on backwards. Angular is Google’s baseball cap. React is Facebook’s.

React Is A Terrible Idea (cache)

Oh, et je ne parle même pas des aspects politiques (cache) de tout ça.