중화사전망 - 자전 검색 - Vue 는 프런트 엔드 또는 백 엔드입니까?
Vue 는 프런트 엔드 또는 백 엔드입니까?
Vue 프레임워크는 프런트엔드에 속합니다. 이제 vue 는 일반적으로 vue-svue-router-vuex 를 의미합니다. 웹 기반 프런트엔드 애플리케이션 개발, 양방향 바인딩 데이터, vue 가 작성한 인터페이스 효과 응답 속도를 높일 수 있는 웹 사용자 인터페이스를 구축하기 위한 점진적 프레임워크입니다.
Vue 의 장점: 간단합니다. 공식 문서는 분명하고 Angular 보다 배우기 쉽습니다. 빠름: 비동기 배치 모드에서 DOM 을 업데이트합니다. 조합: 디커플링 및 재사용 가능한 구성 요소로 응용 프로그램을 결합합니다. 컴팩트형: 18kbmin+gzip, 독립형. 강함: 표현식은 종속 computedproperties 를 선언할 필요가 없습니다.
Vue 의 단점: 신생아: Vue-js 는 angular 만큼 성숙하지 않은 새로운 프로젝트입니다. 영향은 크지 않다: 구글이 실시한 연구에 따르면 Vue-js 는 다른 유명한 라이브러리보다 다양하거나 풍부하며 IE8 을 지원하지 않는 것으로 나타났다.
웹 프런트 엔드의 세 가지 주류 프레임 워크
1, Vue
마지막 프레임워크 (20 14) 인 Vue 는 VirtualDOM, 양방향 데이터 바인딩, diff 알고리즘, 응답 속성, 구성 요소 개발 등 선배 angular 및 react 의 특징을 활용합니다. ) 관련 최적화를 수행하여 사용하기 쉽고 사용하기 쉬우며 초보자에게는 적합하지 않습니다.
2, 반응
React 는 페이스북으로 20 13 년 공식 출시되어 angular 보다 4 년 늦었지만 혁신적인 VirtualDOM 으로 인해 성능상 angularJS 를 누르고 있습니다. 일단 출시되자 불길은 온통 혼란스러웠다. 가상 메모리, JSX, 차등 알고리즘 등 많은 기능이 있습니다. , ES6 구문을 지원하고 함수 기반 프로그래밍을 사용합니다. 문턱은 약간 높지만 더 유연해서 개발이 더 가능해진다.
3. 모가 분명하다
AngularJS 는 MiskoHevery 등이 2009 년에 창립한 후 구글에 인수되었다. 이미 많은 제품에서 사용되고 있는 우수한 프런트 엔드 JS 프레임워크입니다. 최첨단 프런트엔드 개발 프레임워크일 뿐만 아니라 포괄적인 솔루션이기도 합니다. 아키텍처 설계에서 MVC 패턴을 준수하여 데이터와 논리 처리 구성 요소 간의 느슨한 결합을 촉진합니다.
위 내용은 바이두 백과사전-웹 프런트엔드를 참조한다.