VFrame

前端基于MVC的开发框架


你需要会什么

<h2>JavaScript</h2> <p>VF是基于 JS 的框架,所以你需要确保自己了解JS的特性,使用VF进行开发时,你将以面向对象的方式编写代码,因此需要了解诸如 类的定义、继承、重写等面向对象概念。 当你的项目越来越复杂时,采用面向对象编程可以在一定程度上减少维护成本和提高开发效率。</p> <h2>ES6</h2> <p>VF会使用到一些 ES6 的语法,如果你的环境不支持 ES6,需要使用 Babel 自行转换。</p> <h2>设计理念</h2> <p>VF的设计理念是将View中的业务逻辑剥离开来,并统一在对应的Model中实现它们,让视图层的代码可以专注于页面展示和页面本身的逻辑。由于VF本身是不涉及视图层的,这部分可以使用Vue、React或者是小程序等来替代,VF只关注数据模型层,便于与第三方的框架进行整合。</p>

页面列表

ITEM_HTML