La nouvelle version de Vue CLI arrive avec une interface web qui permet de créer un nouveau projet et de le gérer pratiquement sans entrer une ligne de commande (dépendances, scripts npm, build, etc.).
Vous pouvez même ajouter un module d'internationalisation qui va automatiquement se brancher sur votre application. Vous pouvez définir toutes les traductions dans l'interface web et ça modifiera/créera les fichiers JSON correspondants.
C'est très bien foutu et vraiment plug-and-play !
Attention à ce piège Javascript avec les dates.
new Date('2018-01-01')
// <- Sun Dec 31 2017 18:00:00 GMT-0600 (Central Standard Time)
new Date('2018/01/01')
// <- Mon Jan 01 2018 00:00:00 GMT-0600 (Central Standard Time)
Les dates ça reste l'un des trucs les plus chiants à gérer dans le développement.
La partie sur l'utilisation d'Ubuntu dans Windows est intéressante :)
Un site assez bien foutu avec pas mal de tutos vidéo.
Vous voulez devenir web developer ? Voilà un guide qui vous expliquera par quoi commencer et avec quoi continuer. C'est très complet !
Plein d'astuces pour faciliter le debugging d'applications web avec les outils de développement de Chrome/Chromium.
Sous le coude.
Un environnement de développement pour Vue, Express Node MongoDB avec Docker.
A ne pas mettre entre toutes les mains mais ça peut dépanner.
Une toolbox pleine de pépites !
Plein de packs d'icônes sous licence libre.
Des cheat sheets, PLEIN de cheat sheets !
Un serveur SFTP prêt à l'emploi à lancer en local. C'est parfait pour faire des tests en local sur une application qui doit se connecter à un SFTP. Cette application a d'ailleurs été développée dans ce but.
Un outil très intéressant dans Chrome qui permet de mapper un fichier local (par exemple un fichier CSS ou JS) et un fichier distant. Du coup, lors du chargement, le browser charge votre fichier local à la place du fichier distant et le met à jour en temps réel. C'est extrêmement utile pour le CSS notamment.
Plein de petites astuces pour profiter de la console de développement lors du design d'une page web.
Par exemple je ne connaissais pas du tout la commande document.designMode = 'on'
qui permet de rendre éditable le contenu du site pour tester en live ce qu'il se passe lorsqu'un contenu est trop long par exemple.
Vous pouvez aussi cacher un noeud en le sélectionnant et en appuyant simplement sur h.