Un passage du blog de Viget m'a impressionné:
Il existe de nombreuses utilisations du vent arrière, et vous pouvez écrire un article entier, mais en général, ces usages incluent:
- Le vent arrière natif, c'est-à-dire aucune modification de configuration;
- Utilisez
@apply
fortement dans les fichiers CSS, mais suivez toujours la façon dont BEM ou d'autres composants sont organisés;- Ui de vent arrière;
- Un grand nombre de configurations de vent arrière personnalisées et écrivez des plugins personnalisés.
Leo Bauza , "Comment fonctionne CSS de Viget?"
La façon d'utiliser une technologie spécifique peut être très différente de la façon dont les autres le font, et même s'ils ont le même noyau, il y a peu de similitude.
Il en va de même pour Bootstrap. Vous pouvez lier Bootstrap à partir de CDN pour utiliser la version complète non modifiée qu'il fournit. Vous pouvez télécharger des fichiers source SASS / JavaScript, les inclure dans votre propre projet et utiliser votre propre processus de construction. Cela vous permet de les personnaliser, mais cela complique le chemin de mise à niveau. Ou vous pouvez utiliser Bootstrap à partir du gestionnaire de packages, ce qui signifie que vous faites référence aux fichiers source à partir de votre propre processus de construction, mais que vous ne les modifiez jamais directement. Quoi qu'il en soit, si vous utilisez le code source, vous pouvez faire des choses comme la personnalisation (modification des couleurs, des polices, etc.) et rationaliser les pièces que vous souhaitez utiliser.
React et Vue sont similaires. Vous pouvez les lier directement à partir du CDN et les utiliser dans votre navigateur sans avoir besoin d'un processus de construction. Ou ils peuvent être le cœur de votre processus de construction et extraits du NPM. Ou ils peuvent être la base de frameworks comme Next ou Nuxt.
Lorsque vous multipliez une technologie unique donnée de tant de manières différentes et le nombre de technologies différentes utilisées dans un projet donné, il n'est pas difficile de comprendre pourquoi les développeurs éprouvent si différemment des projets et pourquoi vous entendez souvent beaucoup de gens parler dans les débats.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!