>  기사  >  PHP 프레임워크  >  vue와 thinkphp의 장점과 단점

vue와 thinkphp의 장점과 단점

(*-*)浩
(*-*)浩원래의
2019-09-09 11:23:216275검색

vue와 thinkphp의 장점과 단점

Vue는 사용자 인터페이스 구축을 위한 진보적인 프레임워크입니다. 다른 대형 프레임워크와 달리 Vue는 아래에서 위로 레이어별로 적용되도록 설계되었습니다. Vue의 핵심 라이브러리는 시작하기 쉬울 뿐만 아니라 타사 라이브러리 또는 기존 프로젝트와 쉽게 통합할 수 있는 뷰 레이어에만 중점을 둡니다. 반면에 최신 도구 체인 및 다양한 지원 라이브러리와 결합하면 Vue는 복잡한 단일 페이지 애플리케이션을 위한 드라이버를 완벽하게 제공할 수 있습니다.

장점:

1. 간단하고 사용하기 쉽습니다.

2. 유연하고 진보적입니다.

3. 가볍고 효율적입니다(권장 학습: PHP 프로그래밍 기초부터 마스터까지)

(3-1) 압력 그 이후에는 20KB 크기

(3-2), virtual DOM

4, MVVM

(4-1), data-driven view

(4-2), 기존의 연산 방식은 모두 DOM

(4-3 ), 일반 자바스크립트 데이터

5. 컴포넌트화

컴포넌트화의 장점

개발 효율성 향상

재사용 용이

디버깅 단계 단순화

전체 프로젝트의 유지 관리 용이성 향상

협업 개발 촉진

단점 :

1. Vue에는 입문 튜토리얼이 부족하지 않지만 고급 튜토리얼과 문서가 부족합니다. 책도 마찬가지다.

2. VUE는 IE8을 지원하지 않습니다

3. 생태학적 환경이 각도만큼 좋지 않고 반응도 좋지 않습니다

4. 커뮤니티가 크지 않습니다

궁금한 점이 있으면 소스 코드를 읽어보세요. 기능은 뷰 계층으로 제한되며 Ajax와 같은 기능에는 추가 라이브러리가 필요합니다. 개발자에 대한 요구사항은 높습니다. 개발을 위해서는 webpack이 필요하며, 그렇지 않으면 es6을 사용하는 것이 가장 좋습니다. 그러나 Vue-cli는 거의 고립된 webpakc

ThinkPHP(FCS)는 Java의 Struts 구조를 이식한 중국 PHP 개발 프레임워크인 경량의 중형 프레임워크입니다. ThinkPHP는 개발을 단순화하고, 효율성을 향상시키며, 쉽게 확장하는 것을 목표로 하며, 데이터베이스 지원에는 이미 MySQL, MSSQL, Sqlite, PgSQL, Oracle 및 PDO에 대한 지원이 포함되어 있습니다. ThinkPHP는 풍부한 문서와 예제를 갖추고 있으며 프레임워크의 호환성은 강력하지만 기능이 제한되어 있어 중소 규모 프로젝트 개발에 더 적합합니다.

장점:

1. 사용하기 쉽고 풍부한 중국어 문서

2 프레임워크는 강력한 호환성을 갖고 있으며 PHP4와 PHP5는 완벽하게 호환되며 UTF8 등을 완벽하게 지원합니다.

3. 중소 규모 프로젝트 개발에 적합합니다.

단점:

1. Ajax에 대한 지원이 그다지 좋지 않습니다.

2. 디렉토리 구조가 지저분하고 정리하는 데 시간이 걸립니다.

3. 깊이 있게 배워보세요.

위 내용은 vue와 thinkphp의 장점과 단점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.