Active Record是一种领域模型模式,特点是一个模型类对应关系型数据库中的一个表,而模型类的一个实例对应表中的一行记录。Active Record和Row Gateway十分相似,但前者是领域模型,后者是一种数据源模式。关系型数据库往往通过外键来表述实体关系,Active Record在数据源层面上也将这种关系映射为对象的关联和聚集。
InfoQ-2014~2016年度解读分析
前端
- 各类前端框架(React、Vue等),工程化组件出现(Webpack、Rollup等),前端已经不只是写HTML、CSS,JS,而是一项工程化项目。
- Node.js为前端提供更广泛的工作内容,实现前后端分离。需要服务端良好的分层架构,数据与渲染完全解耦分离,后端工程师只负责业务数据的CRUD,并提供接口,前端工程师从接口中获取数据,并推送到浏览器上。
- JQuery已死、Bootstrap不知还能撑多久
- React-Native技术越来越成熟,发展前景好
- 前端数据可视化需求越来越多
- 原生开发会被进一步压缩。原生开发,未来可能专注于一些专项研发,如音视频,或公共组件接入和维护。
- Web 3D技术也是发展方向
- 新的概念、新的框架和工具以及新的语法依旧会源源不断的生产出来,不完美的现状也依旧会持续。