VUE.3


小知识

渐进式框架,尤雨溪

Soc原则:关注度分离原则

网络通信:axios

页面跳转:vue-router

状态管理:vuex

Vue-ui:

  • Ant-Design 阿里巴巴基于React
  • Element UI(后端) 、iview(移动端) 、 ice 饿了么基于Vue-----vue-element-admin
  • Bootsrap:Twitter前端开源
  • AmazeUI :妹子UI

less

ES6--降级
TypeScript---》微软的标准 javaScript框架:
Angular:MVC
React:facebook 虚拟DOM--内存
VUE:模块化---虚拟DOM (Mvvm)
Axios:前端的通信框架

混合开发:

Hybrid App
云打包:HBuildX
DCloud:API Cloud
本地打包:Cordova

Node.js

作者都不想干了,想研究Demo,导入的包太多了

Express
Koa:Express简化版
NPM:项目综合管理工具 类似Maven
YARN:NPM的替代方案类似Maven和Gradle的关系

大前端时代

  • MVC
  • MVP
  • MVVM

    ViewModel<--->Model

1.前端工程化:

  • 小白视角

    • 会写HTML、 css、JavaScript就会前端开发
    • 需要美化页面的样式,就拽一个bootstrap来
    • 需要操作DOM或者发起Ajax请求,就再拽一个Jquery过来
    • 需要渲染模板结构,就用art-template模板
  • 实际的前端开发:
    • 模块化(js模块化,css的模块化,其他资源的模块化)
    • 组件化(复用现有的UI结构、样式、行为)
    • 规范化(目录结构的划分、编码规范化、接口规范化、文档规范化、Git分支管理)
    • 自动化(自动化构建、自动部署、自动化测试)

前端工程化:

  • 工具
  • 技术
  • 流程
  • 经验

主流的:

  • webpack
  • parcel

前端js历史

1.原始

<script src="../jquery.js"></script>
  • var全局作用域下容易造成变量冲突
  • 文件只能按照

最新文章

  1. eclipse配置tomcat出现错误:Could not load the Tomcat server configuration at \Servers\Tomcat v7.0 Server at localhost-config.
  2. express+gulp构建项目(五)swig模板
  3. Windows平台下使用ffmpeg和segmenter实现m3u8直播点播
  4. 在Windows Phone中使用HTML编程
  5. 【HDOJ】2774 Shuffle
  6. 划分分区GPT11
  7. prefix和unprefix
  8. VC C运行时库(CRTL)的几个版本及选用
  9. Appium移动自动化测试(三)--安装Android模拟器(转)
  10. C语言的本质(14)——不完全类型和复杂声明
  11. The Twelve-Factor App 实践
  12. Github客户端以及Git shell的使用
  13. 服务测试碰钉子Server GC
  14. 浅谈Kotlin(三):类
  15. jmeter创建数据库测试计划
  16. Sublime Text3—Code Snippets(自定义代码片段)
  17. leetcode-algorithms-17 Letter Combinations of a Phone Number
  18. HTTP请求header信息讲解
  19. centos上yum安装异常处理
  20. 敏捷项目管理架构(APMF)

热门文章

  1. php + layui 文件上传 以及 拖拽上传
  2. i春秋phone number
  3. C++ 一个简洁的CHECK宏
  4. Winform控件绑定数据
  5. 关于python实现与体重秤蓝牙ble通信研究(Linux)
  6. Spring MVC文件请求处理详解:MultipartResolver
  7. day16 异常处理生成器
  8. 运用领域模型——DDD
  9. 【每日一题】【快速排序过程、循环过程无=、递归参数】2022年1月16日-NC140 排序
  10. 常用BOM操作 DOM操作 事件 jQuery类库