C'est rigolo les technologies, c'est un éternel recommencement.
Ca me rappelle l'époque ASP.NET où tout la partie "technique" javascript/cookie/ajax était abstraite et gérée côté serveur derrière du C#/VB, avec l'objectif de proposer la même expérience que pour le développement d'application bureautique (composants réutilisables, WYSIWYG, événements, etc.).
Le genre d'abstraction qui en fait cache trop de chose pour celui qui n'est pas expert et ne comprend pas comment fonctionne le framework (c'est à dire tout le monde sauf ceux qui l'ont conçu).
Puis on est revenu aux sources : du bon gros javascript qui communique avec des API REST. C'est moins sexy mais on comprend comment ca marche et le résultat obtenu est relativement "light" et pas entièrement bloated par un framework juste pour afficher un bouton et une liste.
Mais bon quand même c'est relou le javascript et tout : alors tout le monde y va de sa bibliothèque "2.0" voir de sa surcouche de language (Typescript & co).
Et hop maintenant ca redevient même hype de faire abstraction de l'ensemble client/serveur pour proposer... la même chose qu'il y a 10 ans.
Quand à Kansha, comme Trello, y'a un truc qui me chagrine : on propose de gérer des tâches comme des bouts de papier (drap & drop), mais toujours pas de support tactile ! c'est quand même extrêmement frustrant en 2016.
# on recommence
Posté par TImaniac (site web personnel) . En réponse au journal Kansha, clone de Trello, écrit sans une ligne de javascript, ajax compris, avec le framework Nagare. Évalué à 10. Dernière modification le 23 décembre 2016 à 11:08.
C'est rigolo les technologies, c'est un éternel recommencement.
Ca me rappelle l'époque ASP.NET où tout la partie "technique" javascript/cookie/ajax était abstraite et gérée côté serveur derrière du C#/VB, avec l'objectif de proposer la même expérience que pour le développement d'application bureautique (composants réutilisables, WYSIWYG, événements, etc.).
Le genre d'abstraction qui en fait cache trop de chose pour celui qui n'est pas expert et ne comprend pas comment fonctionne le framework (c'est à dire tout le monde sauf ceux qui l'ont conçu).
Puis on est revenu aux sources : du bon gros javascript qui communique avec des API REST. C'est moins sexy mais on comprend comment ca marche et le résultat obtenu est relativement "light" et pas entièrement bloated par un framework juste pour afficher un bouton et une liste.
Mais bon quand même c'est relou le javascript et tout : alors tout le monde y va de sa bibliothèque "2.0" voir de sa surcouche de language (Typescript & co).
Et hop maintenant ca redevient même hype de faire abstraction de l'ensemble client/serveur pour proposer... la même chose qu'il y a 10 ans.
Quand à Kansha, comme Trello, y'a un truc qui me chagrine : on propose de gérer des tâches comme des bouts de papier (drap & drop), mais toujours pas de support tactile ! c'est quand même extrêmement frustrant en 2016.
Bon ok je suis un vieux con :-p