【Vue】开发了一个半月的 Vue 项目以及团队协助心得体验

写在前:

 公司开发新产品,前端 Vue + ElementUI ,后端 Spring Boot + activit,本文大致分为以下三点:

一,从 Vue 生态来看前景

二,开发过程中遇到的问题

三,团队协作


一,从 Vue 生态来看前景

Vue 是国人尤大牛写的,它是一个 MVVM 框架 ,有一套脚手架可以便于我们高效开发,生态已经非常的强大,在 github 上的 star 已经10W+,其次有各种各样的第三方库。

由于我是一直搞 React-native 的,入手 Vue 也比较快(因有 ES6 基础),所以总体来说,前景很好,也让我感到 web 开发所需要的知识更多,css 的坑也更多。


二,开发过程中遇到的问题

前端开发中,总会遇到问题,但总结起来的根本问题就是,原型设计想要的效果,不能实现。

当无法清晰明了的知道怎么实现时,就会去搜寻组件、博客;这时,发现有一个组件可以适应你 80% 的需求,你就会开始去了解它,然后!发现剩下的 20% 没有提供实现,该怎么办?如下:

  • 换其他组件(初阶)
  • 改源码强行实现(中阶)
  • 尝试自己写一个组件(高阶)

只要能想出来合理的效果,就能实现,实现不了,就是因为菜,不要找理由。


三,团队协作

  1. 各司其职

    有一个好的团队,真的很重要。

    比如,我们团队中,缺少原型设计的人员,故测试需要去兼职画原型!

    这样一来,后端人员编写的 api,就没有严格测试就给前端人员,也就是给我。

    给我,我一调试就报错,故我每次都会先用 postman 进行接口测试之后再进行前端-接口调试。

    所以,团队分工明确,各司其职,才是团队协作应该有的样子。

  2. 核心文档必须要有

    各个阶段各个功能必须要有相关文档!!!

    非常重要!可以参考如下流程:

    1,开会讨论功能模块以及要解决什么问题

    2,确定功能模块设计

    3,产出文档

    4,开发编码实现

    5,完成测试

    6,开会讨论是否满足?否:循环1;是:结束

 

你可能感兴趣的:(Vue)