Solution
Migration de Bootstrap 3 vers Bootstrap 4
Qu'est ce que Bootstrap ? Bootstrap est un framework Javascript et css. De manière plus accessible, c'est une bibliothèque de fonctions prêtes à être utilisées juste en joignant la bibliothèque par une balise html "link rel" dans le head de vos pages.
Pourquoi utiliser un framework ?
La normalisation : Bootstrap normalise le code graphique qu'il produit, de manière à avoir un affichage de qualité constante, quelque soit le client. Les informaticiens de la vieille école comme moi apprécierons. C'est un point capital. Autre point capital : Un gain de temps de développement considérable.
Comment fonctionne Bootstrap ?
Bootstrap vous permet d'ajouter des classes dans vos balises html déclenchant des comportements javascript et css particuliers. Par exemple : Il est possible de gerer pas mal de fonctions de style directement dans les classes.
Pourquoi migrer à Boostrap 4 ?
J'ai développé Jump en Boostrap 3 en 2016. Récemment quand j'ai mis à jour mon site chez Free, je l'ai fais en Boostrap 4. S'en est suivit le passage en boostrap 4 du portail principal (natif Bootstrap 4). Bref tout était en place pour le faire. L'équipe de développement de Boostrap à mis beaucoup de temps pour sortir cette dernière version, en y apportant beaucoup de changements, ce qui veut dire ré-écrire pour ainsi dire tout de ce que vous aviez fait, comme eux l'ont fait.
Les mains dans le moteur
Heureusement le site de Boostrap nous aide en nous fournissant une page dédiée à la
migration de la V3 vers la V4 Dans la pratique on remonte les manches, on lie la nouvelle version à la place de l'ancienne, et on regarde.
Arf va y avoir du travail. Cela m'a pris environ 2 jours pour ainsi dire à ne faire que cela. (J'en ai profité pour faire des améliorations de structure pour me faciliter la vie dans le futur, voila 2 ans que le site tourne et j'ai eu le temps de voir les points à améliorer ^^. C'est fait !)
Tout est maintenant techniquement à jour et au gout du jour, la vie peut reprendre son court
◄ précédent Jp 04 octobre 2019 suivant ►