* n, G% H. V& X, ?/ u4 E uWeUI是一套同微信原生视觉体验一致的基础样式库, 由微信官方设计团队为微信内网页和微信小程序量身设计, 令用户的使用感知更加统一。包含button、cell、dialog、toast、article、icon等各式元素。 ! P- {" I. W& T5 \6 z2 e' ]3 | Q; Z+ u7 S( k( _3 R
- W4 T M2 D6 ^7 O+ y官网地址 i0 o5 U; l6 E9 A9 j
Github ' ~5 A# q" k7 @三、了解前后分离的演变史, S2 j& p; P% v9 c
为什么需要前后分离2 m( i1 M/ V7 P
$ |( C, ^( m/ J5 q7 t1 l- N. h
6 R9 Z9 \( C/ v' l+ X6 c- B: \) y
3.1、后端为主的MVC时代7 Y( N& G" g4 D9 V
为了降低开发的复杂度, 以后端为出发点, 比如:Struts、Spring MVC等框架的使用, 就是后端的MVC时代;' X+ U/ l% `& D2 x/ X* O+ I% l
以SpringMVC流程为例:- n0 _% [, K6 V2 a E) m6 j* j
3 |6 x9 q; b, ]$ Q# f
" R7 f. b8 z y 4 e; n% R, N6 D2 Q$ i0 X0 F四、第一个Vue程序 x, `; U. B8 ^, O. D
4.1、什么是MVVM ; C) O" U! `( b. b+ T) nMVVM(Model-View-ViewModel)是一种软件设计模式,由微软WPF(用于替代WinForm,以前就是用这个技术开发桌面应用程序的)和Silverlight(类似于Java Applet,简单点说就是在浏览器上运行WPF)的架构师Ken Cooper和Ted Peters开发,是一种简化用户界面的事件驱动编程方式。由John Gossman(同样也是WPF和Sliverlight的架构师)与2005年在他的博客上发表。; R/ q# e, L# P6 j+ H
% X; N8 y2 R( n- a! K
( X8 M7 k/ }, [* @MVVM源自于经典的MVC(Model-View-Controller)模式。MVVM的核心是ViewModel层,负责转换Model中的数据对象来让数据变得更容易管理和使用。其作用如下:& `+ Y, K: I0 @0 A: T