Maison > Article > interface Web > Explication détaillée d'un framework JavaScript--Top5
Opinions personnelles pour votre référence
Les opinions sont dérivées de l'expérience d'utilisation et des recherches quotidiennes de l'auteur
Le classement est basé sur la popularité, la structure grammaticale, la facilité d'utilisation et d'autres fonctionnalités du framework
J'espère que vous pourrez trouver le framework qui vous convient le mieux basé sur cette vidéo
Les éléments suivants sont strictement des frameworks et des bibliothèques front-end
Polymer est un projet open source dirigé par l'équipe de développement front-end au sein de l'organisation Chorme de Google. Le slogan du projet est : [UseThePlatform]. Une plate-forme Web moderne est la clé pour fournir aux utilisateurs et aux développeurs la meilleure façon de postuler. Ce producteur présente les fonctionnalités suivantes de Polymer :
Composant Web : API de composant Web basée sur les normes du W3C.
Utilisation de la technologie de navigateur natif : les composants Web sont intégrés dans les navigateurs natifs, il n'est donc pas nécessaire de recourir à des bibliothèques tierces comme jQuery, dojo, etc., et ils peuvent fonctionner de manière transparente avec d'autres composants Web.
Comportements : ses comportements uniques pour partager des composants Web et déclarer leurs propriétés.
Encapsulation : capable d'encapsuler du code et de la structure dans. au même emplacement.
Éléments personnalisés : les développeurs peuvent personnaliser les éléments, ajouter des balises et des attributs
Ember.js est un framework JavaScript MVC open source utilisé pour créer des applications Web. Il élimine le passe-partout et fournit une architecture d'application standard. Le slogan du projet est : "Un framework pour créer des applications web ambitieuses".
Productivité efficace : son API conviviale et son concept de conception ergonomique permettent aux développeurs de terminer rapidement le travail de construction.
Conventions de nom : Ember utilise des conventions de dénomination qui minimiser les abréviations permettant d'économiser du code Tout ce dont vous avez besoin pour créer des applications Web prêtes pour la production
Plugins riches : Ember fournit un riche ensemble de plugins pour partager facilement du code commun entre les applications
Modèle intégré au guidon : peut se mettre à jour automatiquement lorsque les données sous-jacentes changent, ce qui peut réduire considérablement la quantité de code
Vue.js est un framework JavaScript progressif. Contrairement à d'autres frameworks lourds, Vue adopte une conception de développement incrémental ascendant. La bibliothèque principale de Vue se concentre uniquement sur la couche de vue. non seulement facile à démarrer, mais également facile à intégrer à des bibliothèques tierces ou à des projets existants
Simple : par rapport à d'autres frameworks, il a une courbe d'apprentissage plus conviviale, uniquement pour les utilisateurs. avec des connaissances de base en HTML et JavaScript peuvent apprendre à utiliser Vue
Flexible et hautement productif : La fonction modèle a été ajoutée dans la version Vue2.0, son noyau simple et compact, progressif Le la pile technologique peut gérer toutes les applications.
Vitesse rapide : le DOM virtuel de Vue est bien optimisé et très rapide, particulièrement adapté au développement d'applications ayant des exigences plus élevées en matière de visualisation et d'animation de données.
v-model et liaison de données bidirectionnelle : vous pouvez utiliser le v-model et le modèle bidirectionnel pour la liaison de données
Vue- CLI : Vue a sa propre ligne de commande, et déployer Vue est beaucoup plus simple qu'Angular.
Si vous rencontrez des problèmes pendant le processus d'apprentissage ou souhaitez obtenir des ressources d'apprentissage, vous êtes invités à rejoindre le groupe d'échange d'apprentissage
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!