Componentization
组件化开发,各功能模块互相解耦,清晰的依赖关系,灵活的组合搭配
OOP
纯面向对象,业务逻辑继承基础功能,高复用,易维护
Template-based
基于模板动态渲染,大大提升可维护性以及减少大量的DOM操作
Event-driven
事件驱动机制,解决模块间通信问题,杜绝互相干扰