J'étais très fan de la v1, j'en ai fait beaucoup, vraiment beaucoup ...
J'ai évidemment sauté sur la v2, et j'en suis arrivé, peu ou prou, aux mêmes conclusions.
La V2 est plus orienté composant (ce qui est une très bonne chose), ça m'a plus fait pensé à un react a la sauce angular. Mais la syntaxe est trop hiéroglyph'isé ;-), et le côté typescript transpilé m'a un peu refroidi aussi.
Alors, tant qu'à faire des composants, et ne voulant pas plonger dans react (jsx est trop abscons), je me suis lancé dans riotjs ; et c'est quasi du pur bonheur.
Certes, c'est moins cadré qu'un angular/react, mais ça laisse une plus grande liberté (très facile d'intégrer des libs tierces)
Certes, il faut rajouter des polyfills (fetch, promise ...), car la lib étant très petite, elle n'intègre pas grand chose ...
Mais j'ai vraiment trouvé ma lib composant, genre couteau suisse, que tu intègres très facilement partout ...
Ces gars là ont trouvé/inventé la façon la plus simple/naturelle de réaliser des composants web.
Après la liberté impose quand même au dev de se faire violence pour faire bien (pour des gros projets).
# un ancien fan
Posté par manatlan (site web personnel) . En réponse au journal Angular 1 vs Angular 2. Évalué à 9.
J'étais très fan de la v1, j'en ai fait beaucoup, vraiment beaucoup ...
J'ai évidemment sauté sur la v2, et j'en suis arrivé, peu ou prou, aux mêmes conclusions.
La V2 est plus orienté composant (ce qui est une très bonne chose), ça m'a plus fait pensé à un react a la sauce angular. Mais la syntaxe est trop hiéroglyph'isé ;-), et le côté typescript transpilé m'a un peu refroidi aussi.
Alors, tant qu'à faire des composants, et ne voulant pas plonger dans react (jsx est trop abscons), je me suis lancé dans riotjs ; et c'est quasi du pur bonheur.
Certes, c'est moins cadré qu'un angular/react, mais ça laisse une plus grande liberté (très facile d'intégrer des libs tierces)
Certes, il faut rajouter des polyfills (fetch, promise ...), car la lib étant très petite, elle n'intègre pas grand chose ...
Mais j'ai vraiment trouvé ma lib composant, genre couteau suisse, que tu intègres très facilement partout ...
Ces gars là ont trouvé/inventé la façon la plus simple/naturelle de réaliser des composants web.
Après la liberté impose quand même au dev de se faire violence pour faire bien (pour des gros projets).