Maison >interface Web >tutoriel CSS >Ce qui est vieux est nouveau
Mon dossier Bookmarks est un cimetière numérique d'articles i entend à lire. C'est une collection en croissance constante, une pile virtuelle dépassant de loin toute table basse physique pourrait gérer. Mais cette accumulation a un avantage caché: il révèle des thèmes récurrents. Connectant des articles apparemment disparates, souvent publiés à des semaines d'intervalle, étimule les dialogues perspicaces.
Récemment, j'ai déniché une tendance fascinante: une résurgence d'intérêt pour les fondamentaux Web et une appréciation renouvelée pour les déploiements manuels.
Alvaro Montero met en évidence le rôle crucial de l'adaptation face aux progrès de l'IA:
La clé n'est pas une AI de remplacement des développeurs, mais les développeurs évoluant aux côtés de ces outils. Une forte compréhension des fondamentaux n'est pas négociable; Les outils à eux seuls sont insuffisants sans une base solide.
Chris et Dave discutent du décalage des technologies Web de base, puis de retour:
Dave: De nombreux développeurs CSS, JavaScript et HTML qualifiés se sentaient mis à l'écart alors que le marché a embrassé les cadres JavaScript tout-en-un. Mais maintenant, comprendre le HTML, CSS et JavaScript simples est de plus en plus précieux. Savoir comment une seule ligne CSS peut remplacer des milliers de lignes JavaScript est une compétence puissante.
Chris: Il y a un respect croissant pour les compétences fondamentales. Nous constatons que les développeurs trop dépendants de React, par exemple, peuvent manquer d'applicabilité plus large.
Jared et Ayush discutent du premier sondage de l'état de HTML et de la profondeur surprenante des connaissances HTML:
L'enquête a révélé un intérêt significatif pour le HTML, s'étendant au-delà des div et des titres de base pour couvrir l'accessibilité, les composants Web, etc. Il souligne que l'expertise en HTML et CSS est précieuse indépendamment de la compétence JavaScript.
Un épisode ultérieur souligne en outre ce point:
Voir ce que HTML peut faire est une révélation pour les développeurs uniquement vécue avec React. Il y a tout un monde de possibilités qui manquent beaucoup.
La série perspicace d'Alex Russell souligne l'importance de hiérarchiser les compétences fondamentales:
N'engagez jamais uniquement pour l'expertise du framework JavaScript. Concentrez-vous sur les normes Web, l'accessibilité, le CSS moderne, le HTML sémantique et les composants Web. Ceci est crucial, surtout lorsque vous utilisez des frameworks.
Adrian Roselli note la nature cyclique des tendances de la technologie Web:
Les développeurs se lassent souvent des technologies spécifiques, pour plaider ultérieurement pour un retour aux fondamentaux du Web. Les entreprises ignorent souvent les connaissances profondes HTML / CSS / ARIA / SVG, en partie en raison de la marchandisation perçue de ces compétences.
La série de Heydon Pickering sur les éléments HTML commence par la balise d'ancrage:
L'élément
<a></a>
est souvent appelé par erreur un hyperlien ou un lien. Une erreur critique ne parvient pas à placer le texte du lien descriptif dans les balises<a></a>
.
Chris Ferndandi met en garde contre le fait de s'appuyer sur le code généré par l'AI sans comprendre:
Si vous ne savez pas comment écrire du code, vous ne devriez pas utiliser de code généré par AI. Stack Overflow offre des opportunités d'apprentissage qui manquent.
Frontend Masters met l'accent sur la valeur durable des compétences fondamentales:
Les fondamentaux d'apprentissage sont essentiels pour une carrière durable. Ces connaissances sont transférables et restent pertinentes malgré les changements technologiques.
Et enfin, ma propre contribution ...
Mon cours récent, "The Basics", se concentre sur les fondamentaux HTML et CSS, destinés aux clients, aux amis et à quiconque a besoin d'une base solide.
Au-delà de HTML et CSS, il y a un intérêt renouvelé pour les méthodes de déploiement plus simples.
Brad Frost Champions Une approche "Buildless":
Les processus manuels, bien que apparemment inefficaces, peuvent être libératoires. Le temps gagné en évitant les problèmes d'outils de construction l'emporte souvent sur l'effort des tâches manuelles.
Max Böck offre une perspective équilibrée:
Bien que les outils de construction ne soient pas entièrement obsolètes pour les grands projets, une approche "Bustless" est viable pour les petits projets.
Jeremy Keith préconise une philosophie "manuelle jusqu'à ce qu'elle fait mal":
Commencez manuellement, puis automatisez uniquement si nécessaire. Souvent, l'approche manuelle suffit.
Cela conclut mon examen. Quels autres articles pertinents avez-vous rencontrés? Partagez-les dans les commentaires!
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!