18-08-2014, 10:49 PM
Hello,
Il y a une librairie sympa en javascript qui s'appelle React [1]. J'ai fait un mini projet avec et c'est très sympahique. Mais ce n'est pas de ça dont je veux parler. Les développeurs de cette lib (Facebook/Instagram) proposent un modèle de développement browser-side qui me semble conceptuellement très sympa.
Mais à la lecture de leur article [2], il se trouve qu'ils utilisent plus d'outils javascript que je ne connais pas que d'outils javascript que je connais.
Aujourd'hui pour pouvoir utiliser les outils à notre diposition il faut connaitre node/npm bien sur, mais aussi broserify, gulp, bower, et 50 autres.
ça commence à être relou je trouve parce que bien sûr une librairie va choisir gulp et une autre lib va prendre un autre script de compilation. Si bien qu'au final je me sens totalement perdu et je finis toujours par utiliser des scripts à l'ancienne (déjà "buildés") que je peux mettre dans mon browser directement (ou bien sur les compacter en un seul script). C'est très gavant. le seul truc uniformément utilisé c'est npm.
Comment faites vous ? pouvez-vous me citer votre stack complète (browser side) pour un projet complexe de votre choix ?
Je finirais cependant sur Une touche d'humour !
Il y a une librairie sympa en javascript qui s'appelle React [1]. J'ai fait un mini projet avec et c'est très sympahique. Mais ce n'est pas de ça dont je veux parler. Les développeurs de cette lib (Facebook/Instagram) proposent un modèle de développement browser-side qui me semble conceptuellement très sympa.
Mais à la lecture de leur article [2], il se trouve qu'ils utilisent plus d'outils javascript que je ne connais pas que d'outils javascript que je connais.
Aujourd'hui pour pouvoir utiliser les outils à notre diposition il faut connaitre node/npm bien sur, mais aussi broserify, gulp, bower, et 50 autres.
ça commence à être relou je trouve parce que bien sûr une librairie va choisir gulp et une autre lib va prendre un autre script de compilation. Si bien qu'au final je me sens totalement perdu et je finis toujours par utiliser des scripts à l'ancienne (déjà "buildés") que je peux mettre dans mon browser directement (ou bien sur les compacter en un seul script). C'est très gavant. le seul truc uniformément utilisé c'est npm.
Comment faites vous ? pouvez-vous me citer votre stack complète (browser side) pour un projet complexe de votre choix ?
Je finirais cependant sur Une touche d'humour !