前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Vue项目优化指南

Vue项目优化指南

作者头像
童欧巴
发布2021-03-18 14:30:46
2940
发布2021-03-18 14:30:46
举报
文章被收录于专栏:前端食堂

现在的大前端时代,是一个动荡纷争的时代,江湖中已经分成了很多门派,主要以Vue,React还有Angular为首,形成前端框架三足鼎立的局势。Vue在前端框架中的地位就像曾经的 jQuery,由于其简单易懂、开发效率高,已经成为了前端工程师必不可少的技能之一。

无论是 BAT 等大厂,还是小型初创公司,Vue 都有着广泛的应用,其相关技术原理也是面试的必考知识点。可以说,对任何一个前端工程师来说,掌握 Vue 更像是一门“必修课”。

Vue 的优势太过明显:基于 HTML 的模板语法,响应式的更新机制,可以让我们更快、更高效地开发项目;渐进式的开发理念和繁荣的生态圈,也给大家带来了超多的实践体验。

小到简单的活动页,大到复杂逻辑的中后台系统,Vue 都能轻松应对。

但,想要真正用好 Vue ,却没想象中容易。估计很多朋友在学习和使用 Vue 时,都有过类似下面的困境:

  • 概念过多,记不住。属性、事件、插槽、指令、修饰符...,开发还要现场翻文档;
  • 做不到真正数据驱动,用各种 hack 方法更改视图,不断给项目挖坑;
  • 状态管理不合理,不知道如何组织 Vue 中的 data、provide、vuex、observable等;
  • 大型项目无从下手。有单页面、多页面、前后端分离、mock 联调、构建、打包、单测、持续集成等,系统掌握很费力。

我在开发过程中,也总会遇到奇奇怪怪的问题,稀里糊涂地解决,再次遇到相似的问题,手忙脚乱不知从何入手。作为一名前端工程师,在遇到问题的时候,我们能否准确定位问题的原因并及时解决,主要取决于我们对前端框架的理解是否足够深入。

说实话,这几年 Vue 资料没少看,但真正有体系的却不多,唐金州的视频课《Vue开发实战》算是一个,给我启发很大,分享一份他总结的 Vue 核心知识图谱,把零散的概念系统地整理在一起,是我的压箱底存货:

跟着学下来,不仅让我对 Vue 的理解上了一个新高度,还拓宽了视野。字里行间都能感受到唐哥扎实的知识体系,从原理到实践都清晰明了,弥补了我零散的知识框架,上线那会儿还是追着更新看的,后来又二刷了一遍。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-03-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 前端食堂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
持续集成
CODING 持续集成(CODING Continuous Integration,CODING-CI)全面兼容 Jenkins 的持续集成服务,支持 Java、Python、NodeJS 等所有主流语言,并且支持 Docker 镜像的构建。图形化编排,高配集群多 Job 并行构建全面提速您的构建任务。支持主流的 Git 代码仓库,包括 CODING 代码托管、GitHub、GitLab 等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档