• [^] # Re: compilation

    Posté par (Mastodon) . En réponse au journal 8 mois avec Javascript (ES6) et vue.js : mon retour d'expérience du développement front en 2018. Évalué à 9.

    Salut,

    En fait, c'est de la transpilation (transformation d'un bout de code d'un langage A vers un langage B), plus minimisation de la bande passsante utilisée pour le transport du dit bout de code. Dans mon cas, un simple uglify met 3-4 minutes... (dans un projet "de base", pas celui décrit ci-dessous)

    Je suis actuellement en train de me battre avec un projet django, je souhaite moderniser ma stack (requirejs + jquery...), je me suis penché sur webpack (une horreur pour un dev "full stack"), et j'essaye d'utiliser mes forms django dans cet environnement: je passe plus de temps à faire des bouts de js cryptiques pour faire de la glue entre le monde django et le monde JS, mais je crois que je ne vais pas tarder à laisser tomber et recommencer depuis le début, en commençant par virer le dossier node_modules.

    Ce mélange entre les libs utilisées en en prod et les outils de gestion de projet (?) et des plus complexe à maintenir, j'en suis à:

    $ ls ./node_modules/ | wc -w
    1126

    WTF !