• # Mon expérience...

    Posté par (site web personnel) . En réponse au message Quelles technologies pour débuter un projet web "riche" ?. Évalué à 1.

    Il se trouve que j'ai dû faire un certain nombre de petits sites web (appli web au boulot, petits trucs perso, …), et même si je n'aime pas spécialement ça, je commence à avoir une certaine expérience (pour un gars dont ce n'est pas le boulot).

    Ça fait longtemps que j'ai opté pour du Python + Django, avec des pages relativement statiques (essentiellement parce que je n'aime pas le JS), avec une API REST fournie par Tastypie. Du coup, mes appels JS sont assez limités, et utilisent pas mal JQuery.

    Par expérience, il est important de choisir rapidement le type de navigation :
    - est-ce que la même URL doit servir pour les petits et grands écrans ?
    - navigation possible sans JS ?
    - possibilité de partager un lien vers une page quelconque du site ?
    Transformer un site existant est en général coûteux en temps quand on n'est pas un pro, donc il vaut mieux partir sur des bases saines à ce niveau là.

    Pour la sécurité, c'est un des intérêt d'utiliser un framework comme Django (ou autre) : il y a pas mal de protections de façon native, sans avoir de question à se poser (authentification, mais aussi protection contre les requêtes inter-domaines, etc.)