De nombreux sites Web utilisent désormais p+css pour présenter la structure des pages Web. L'avantage est que c'est plus rapide, mais les effets négatifs sont les suivants. Jetons un coup d'œil à l'analyse ci-dessous
En front-end. , j'ai écrit un article "Utilisation du framework CSS pour une conception efficace" Développement de sites Web", de nombreux amis m'ont posé des questions connexes. 5key a travaillé très tôt sur l'architecture du framework CSS dans l'entreprise et a également fait des suggestions de frameworks CSS à de nombreux amis. L'effet est très évident. Bien sûr, les frameworks CSS présentent des avantages et des inconvénients, et j'ai récemment lu quelques articles sur le sujet. Quelques réflexions à partager avec vous.
Avantages du framework CSS :
1.Amélioration de l'efficacité du développement.
Si vous êtes un développeur front-end qui crée un site Web d'entreprise, je pense que vous travaillerez la plupart du temps sur le code de sites similaires. Un cadre bien défini peut grandement améliorer votre efficacité au travail et éviter certaines erreurs courantes. Si votre travail est facturé à la pièce, vous serez certainement payé plus que les autres.
2. Standardiser la dénomination des codes.
Vous pouvez utiliser une partie de la même CLASSE ou de la même ID sur plusieurs sites. Si vous disposez d’un framework CSS complet, vous pourrez bientôt lire le code de chacun de vos sites. Pas besoin de perdre du temps à lire du code.
3. Un meilleur travail d'équipe
Certaines entreprises diviseront le code front-end de certains sites plus importants en plusieurs sous-projets. Les amis qui ont eu une telle expérience devraient être profondément frustrés par cette méthode de développement. Ils devraient prêter attention au CSS commun et à la coordination du code entre eux. Au fil du temps, de plus en plus de codes obsolètes deviennent de plus en plus difficiles à lire entre eux. Si vous établissez un cadre CSS approprié, vous pouvez réduire de nombreuses erreurs inutiles et améliorer la qualité du produit et l'efficacité du travail.
4. Résoudre les problèmes de compatibilité des navigateurs
La plupart des projets nécessitent désormais une compatibilité avec IE6, 7 et FF. Chaque site peut consacrer du temps à résoudre des problèmes de compatibilité. Cette question devrait être traitée au niveau du cadre. Cela peut faire gagner beaucoup de temps pour les problèmes de compatibilité ultérieurs.
5. Un ensemble complet de codes structurels avec une structure claire.
Le framework CSS fournit une infrastructure propre et rigoureuse pour votre projet. Grâce à lui, vous pouvez rapidement créer un cadre de code HTML de base pour votre site. Tout est difficile au début, mais le travail de base qui nous attend a été fait. La vitesse de développement ultérieure sera grandement améliorée.
Inconvénients du framework CSS :
1 Vous devez bien comprendre l'ensemble du framework
Tous ceux qui rejoignent le projet doivent passer un certain temps pour bien comprendre le framework. cadre entier Cadre et normes de codage ;
2. Vous continuerez quelques bugs dans le framework
Personne ne peut garantir que le framework qu'ils développent est parfait et sans bug. Vous aurez peut-être besoin de temps pour nettoyer les bugs dans le framework ;
3. Restreindre les idées de développement
Le framework vous donne des idées d'architecture et de développement de base, ce qui peut limiter vos nouvelles idées de développement de produits
4. Code source gonflé
Une grande partie du code du framework peut ne pas être utilisée fréquemment, et cela réduira également l'efficacité de l'exécution
5. remarqué la sémantique du code HTML. Cependant, chaque site basé sur le framework est indépendant et unique, et il nous est difficile d'assurer la sémantique du framework CSS.