Vue est un framework progressif pour la création d'interfaces utilisateur. Contrairement à d'autres grands frameworks, Vue est conçu pour être appliqué couche par couche de bas en haut. La bibliothèque principale de Vue se concentre uniquement sur la couche de vue, qui est non seulement facile à démarrer, mais également facile à intégrer à des bibliothèques tierces ou à des projets existants. D'un autre côté, combiné à une chaîne d'outils moderne et à diverses bibliothèques de support, Vue est pleinement capable de fournir des pilotes pour des applications complexes d'une seule page.
Avantages :
1. Simple et facile à utiliser
2. Flexible et évolutif
3. recommandé pour apprendre : Programmation PHP du débutant à compétent)
(3-1), taille de 20 Ko après avoir appuyé sur
(3-2), DOM virtuel
4. MVVM
(4-1), vue basée sur les données
(4-2), et les méthodes de fonctionnement conventionnelles sont DOM
(4- 3), Données javascript ordinaires
5. Componentisation
Avantages de la composantisation
Amélioration de l'efficacité du développement
Facile à réutiliser
Simplification du débogage étapes
Améliorer la maintenabilité de l'ensemble du projet
Faciliter le développement collaboratif
Inconvénients :
1. Cependant, il y a un manque de tutoriels et de documentation de haut niveau. Il en va de même pour les livres.
2. VUE ne prend pas en charge IE8
3 L'environnement écologique n'est pas aussi bon qu'angulaire et réagit
4 La communauté n'est pas grande
Si vous avez des questions, vous pouvez lire le code source . La fonctionnalité est limitée à la couche d'affichage et des fonctionnalités telles qu'Ajax nécessitent des bibliothèques supplémentaires. Les exigences envers les développeurs sont élevées. Pour le développement, webpack est requis, sinon il sera difficile à utiliser. Il est préférable d'utiliser es6. Cependant, Vue-cli a presque isolé webpakcThinkPHP (FCS) est un framework léger de taille moyenne, qui est un framework de développement PHP chinois transplanté de la structure Struts de Java. Le but de ThinkPHP est de simplifier le développement, d'améliorer l'efficacité et d'être facile à étendre. Sa prise en charge des bases de données inclut déjà la prise en charge de MySQL, MSSQL, Sqlite, PgSQL, Oracle et PDO. ThinkPHP dispose d'une documentation et d'exemples riches, et le framework a une forte compatibilité, mais ses fonctions sont limitées, il est donc plus adapté au développement de projets de petite et moyenne taille.
Avantages :
1 Facile à utiliser, avec une riche documentation en chinois 2 Le framework a une forte compatibilité, PHP4 entièrement ; compatible avec PHP5, prend entièrement en charge UTF8, etc. 3. Convient au développement de projets de petite et moyenne taille.Inconvénients :
1. Le support d'Ajax n'est pas très bon 2 La structure des répertoires est désordonnée et prend du temps à trier ; ;3. Il est facile de démarrer, mais difficile d'apprendre en profondeur.
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!