项目学习前期.0

一、前端:vue

明确基本框架原理
理解vue的核心理念:Vue.js是一套构建用户界面的渐进式框架

  • 框架:
  • 前端开发:为了完成某个功能,我们需要通过js在HTML页面中获得dom节点,随后获得dom节点中的文本内容或者在dom节点上添加事件,进行一系列的程序操作
  • 业务的增加导致逻辑合巨大的开发量是原生js无法完成的
  • 将js代码分成三个板块:数据(Model) ,逻辑控制,视图(View)——MV*结构
    项目学习前期.0
    本质特点:开发模式都是让视图和数据之间不会发生直接联系。
  • 原生js获取dom的操作,是将dom作为数据,从dom中获得Model,随后又更改dom来实现更新视图:代码混乱
  • 具有响应式系统的Vue实例中,dom状态只是一个映射(数据状态:UI=VM(State))
  • Vue:
  • Vue的核心功能:是一个视图模板引擎
  • 渐进式:Vue的使用方式,这些功能相互独立,可以在核心功能基础上任意选用其他部件,不一定要全部整合在一起
    项目学习前期.0

二、后端:Django

Django是一个开放的Web应用框架,采用MTV的框架模式,如今Django已经成为众多Web开发者的首选框架。