vue項目的標準結構?
Vue項目創(chuàng)建完成后,使用WebStorm打開項目,項目目錄如下:
vue.js的優(yōu)點和缺點在哪?
vue是目前國內最火熱的前端MVVM框架,其優(yōu)缺點如下:
一、優(yōu)點易于開發(fā):vue提供了頁面數據渲染模板引擎如v-if、v-for等、提供事件綁定@click等,代碼清晰明了,邏輯簡單,易于上手;高性能:Vue提出虛擬DOM概念,以及數據驅動DOM思想,減少頁面渲染成本,大幅度提高性能;生態(tài)完善:許多開發(fā)者提供了對vue支持的插件如ElementUI,完善vue的生態(tài),故使用vue進行開發(fā),遇到的難題會較少。開源社區(qū)活躍:這提供vue未來更加強大的可能性。二、缺點SEO不好:vue很多內容都是基于JS,如頁面顯示的標簽元素,都成為虛擬DOM,通過數據驅動DOM,這樣的頁面,在搜索引擎SEO方面,不是很友好;調試困難:vue帶來便捷的同時,封裝過復雜,開發(fā)時遇到問題,很難排查出問題導致的原因。三、小結總之,優(yōu)點大于缺點,否則vue也不會像現在這么火了,2020.4推出vue3.0,功能更加強大,我們應對vue的未來充滿信心。
