Maison  >  Article  >  cadre php  >  Avantages et inconvénients de vue et thinkphp

Avantages et inconvénients de vue et thinkphp

(*-*)浩
(*-*)浩original
2019-09-09 11:23:216369parcourir

Avantages et inconvénients de vue et thinkphp

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é webpakc

ThinkPHP (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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:à quoi sert thinkphpArticle suivant:à quoi sert thinkphp