Skip to content

Un outil académique pour aider à planifier le développement d’applications web

Notifications You must be signed in to change notification settings

tecg-pw/planificator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Planificator

Une aide pour planifier ses projets de développement avec un framework MVC

Ce document est un aide destinée à des étudiants inscrits au bachelier en techniques graphiques de la Haute École de la Province de Liège, orientation web. Dans le cadre de leur formation, ceux-ci sont invités à prendre en main le framework Laravel. Afin de les aider dans le développement de leur application, et en plus de la formation reçue sur le framework, j’ai créé une fiche type destinée à recenser tout un tas d’informations utiles pour planifier le travail.

Ce qui identifie une fiche est une URL, ou plus exactement un pattern d’URL, ce qui dans Laravel s’identifie le plus communément par une route. Quand Laravel détecte une correspondance entre une URL et une route déclarée, un tas d’actions sont possibles, allant de la validation des données ou du format de l’URL à la création de vues, l’envoi d’email, l’enregistrement dans des bases de données. L’avantage d’utiliser un framework est précisément que la mise en œuvre de la plupart de ces tâches est largement aidée et prévue par le Framework. Après tout, avec l’expérience de création d’applications web qui s’accumule chez les développeurs au fur et à mesure du mûrissement de l’Internet, des patterns récurrents ont fini par apparaître et ce sont ceux-ci qu’on retrouve implémentés dans la plupart des Frameworks.

Chaque fiche propose donc de rédiger en français les déterminants de la réponse à une requête dans les termes du Framework. Une fois ce travail de planification, accompli, il ne reste plus qu’à implémenter le code avec le Framework ou à chercher comment il prévoit de résoudre le problème posé par la requête.

Dominique Vilain

About

Un outil académique pour aider à planifier le développement d’applications web

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published