分类 美团外卖-商家 下的文章

项目开发流程


一、项目开发流程说明

一个项目如何从无到有的呢?是否只是想到什么就做什么?

无论什么公司,都需要遵从一套成熟的产品研发过程体系,才能做出质量较好的产品。

二、项目类型

一般会分两种,即外包类 和 自研类 项目。

  • 外包类
    假设张三有一个需求,想要做一个 "服装类商城APP",怎么办?这就可以找别人帮自己做。例如找外包公司,这就有了产品经理小王。客户张三有哪些需求,需要做成怎么样,想要实现怎么样的效果,都和产品经理沟通。【备注: 有一种叫人力外包,即公司要完成一个项目但缺少一个做后台的,怎么办呢?招聘一个人可能耗时也会耗费更多资金,那么就找外包公司要一个做后台的人。】

Snip20190516_3.png



Vue起源以及生态


一、Vue是什么

Vue.js(读音 /vjuː/, 类似于 view)是一个构建数据驱动的 web 界面的渐进式框架。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

二、Vue起源

Vue作者是尤雨溪,作者曾经任职于谷歌。在Google 的工作需要在浏览器上进行大量原型设计,而当时有些项目使用了 Angular。Angular 提供了一些用数据绑定和数据驱动来处理 DOM 的方法,所以你不必自己碰 DOM。它也有一些副作用,就是按照它规定的方式来构建代码。对于当时的场景而言实在是太重了。
当时作者就想着,能不能​​将喜欢的部分操作从 Angular 中提出来,建立一个非常轻巧的库,不需要那些额外的逻辑呢?Vue 大概就是这么开始的。
开始时,Vue只是一个个人项目,在2014年2月,开源了一个前端开发库Vue.js。
在所有的框架中,Vue 可能与 React 最像,但从更广泛的意义上说,在所有框架中,Vue是属于新的概念叫渐进的框架。因为 Vue 的核心组成只是数据绑定和组件,和 React 差不多。它只是解决了一小部分很重要的痛点。与 React 相比,Vue 可能更简单易用,只知道一些 HTML,JavaScript 和 CSS 知识的人都可以很快入门 Vue。