Le projet fil rouge « Tweep » sur html5-tutorial.fr

Pas d’article la semaine dernière sur html5-tutorial mais cela ne signifie pas que le blog est mort, loin de là ;). Dans le dernier billet je parlais des technos que j’allais (ou pas) utiliser. Un joli panel mais le plus dur est de savoir par où commencer. La plupart des technos évoquées ont une documentation à elle toute seule, et quelques exemples plus ou moins avancés pour accompagner.

Le plus difficile étant d’utiliser toutes ces technos ensemble et pas séparément. Cet « ensemble », c’est la webapp finale que vous souhaitez réaliser. Là aussi, difficile d’expliquer comment réaliser une webapp de A à Z car le résultat final correspondra peu à ce que vous souhaitez construire.

Je n’ai pas vraiment envie de faire yetanothertodolist ou yet-another-twitter-client donc j’ai décidé d’élargir un peu le spectre. Pour commencer, je vais donc faire un projet « fil rouge » qui devrait être assez long.

Le nom de code du projet est « Tweep » car ce sera une « reproduction » de la webapp twitter.com, from scratch avec Play. Twitter est un bon exemple de webapp html, qui permettra de voir aussi bien la partie client que la partie serveur. On pourra ainsi voir comment créer l’API côté serveur, comment créer des templates, composer ses pages et les liens entre elles, gestion de la BDD, ainsi que d’autres fonctionnalités « classiques » comme la création de compte, gestion de profil, etc. Même si la webapp que vous voulez créer n’est pas Twitter, les concepts restent génériques.

Cette fois-ci, je ne vais pas faire l’erreur d’écrire les billets au fil du développement comme je l’avais fait pour Starling car il est très difficile de faire un fil rouge cohérent quand on ne sait pas soi-même où l’on va. Autour de ce fil rouge, il y a aura de nombreux articles sur les points individuels de chaque techno, le fil rouge ne sera qu’une mise en pratique. Il va donc y avoir quelques semaines assez creuses sur html5-tutorial, le temps que je réalise une bonne partie de Tweep.

Dans les prochains jours, je vais publier quelques tutoriaux de base que j’ai rédigé sur Play, auxquels je pourrais me référer lors du fil rouge, cela évitera d’avoir des articles immenses à chaque étape :)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *