Salut,

Le 3 octobre 2012 19:29, Niamato Sylla <[email protected]> a écrit :
> Je suis entrain de developpé une application web et je me demandais si c'est
> mieux d'utiliser un framework ou si ce serait mieux de developpé son propre
> mvc pour assurer une maitrise de son code.
> J'ai besoin de vos avis la dessus.

Pour ajouter ma petite pierre à ce qui a déjà été dit par ailleurs...

Dans mon boulot qui me paye, on utilise des frameworks, parce qu'il
faut produire des choses assez rapidement, et que les outils tels que
Django permettent de "pondre" des applications vite et bien, avec
plein de choses déjà bien pré-machées (notamment pas mal de trucs
autour de la sécurité).

Mais mais mais... il faut profiter de sa jeunesse et utiliser ces
nuits où les heures de sommeil sont inutiles. Il n'y a aucun secret
derrière la dextérité des fous du clavier ; juste des milliers de
nuits blanches devant un éditeur de texte.

Et donc, quand j'ai commencé à jouer avec le web (y'a presque 20 ans,
argh), on avait déjà à disposition des framework. Bon, à l'époque
c'était des bibliothèques C pour lire les infos CGI... Mais avec
quelques copains on a préféré tenter d'écrire la nôtre de bibliothèque
C, pour bien comprendre comment ça marchait. On a aussi joué coté
serveur avec les premières versions d'apache, plus tard on a programmé
quelques extensions pour PHP, ce genre de truc inutile...

De la même façon, quand j'ai découvert Python et Django il y a 5 ans,
j'ai fait pareil, j'ai voulu comprendre : je me suis écrit une toute
petite application très moche, uniquement basée sur WSGI, pour
comprendre les notions de contexte, middleware, routages d'URL et
toutes ces sortes de trucs magiques des framework actuels.

Je n'y ai pas passé un temps fou et depus je n'ai jamais réalisé de
gros projets sans utiliser de framework. Mais c'est toujours rigolo et
formateur d'essayer de faire "par soi-même", sans utiliser les
formules magiques qui remplissent ces fichus framework.

C'étaient mes deux francs CFA, comme on dit.

a+
-- 
Thomas, qui pourrait continuer en parlant de code machine ou
d'assembleur, mais qui passerait alors pour un trop très vieux con.

--
Ce message a été envoyé à la liste [email protected]
Gestion de votre abonnement : http://dakarlug.org/liste
Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
Le site du DakarLUG : http://dakarlug.org

Répondre à