angularjs是近年很火的一个前端MV*架构,拥有良好的社区,文档支持,在设计上使用沙箱模式,并且实现了注入依赖,提供了非常好的代码测试。今年在github上关于angularjs的插件也是层出不穷。本人也将angularjs使用在若干个实际的项目上,个人感觉,如果有使用jquery及相关插件经...
分类:
Web程序 时间:
2015-01-14 09:44:22
阅读次数:
228
目前比较流行的WEB开发的趋势是前后端分离。前端采用重量级的Javascript框架,比如Angular,Ember等,后端采用restful API的Web Service服务,通过JSON格式进行数据交互。 对于后端服务语言来说,不论是Ruby的rack,Java中的Maven或Gradle,....
分类:
其他好文 时间:
2015-01-12 01:37:37
阅读次数:
228
一、最初的【无分离】实践 11年末的时候,用winForm开发程序,拖拖控件,点点按钮,连接数据库,做一些基本的管理系统;Java的JSP还能包揽一切,服务器端拼接模板,顶多使用servlet做一些业务逻辑,做到后端的MVC。那时候,带了一个学校的创新团队,做一些项目,但是基本上是一个人前端后一.....
分类:
Web程序 时间:
2015-01-10 13:54:22
阅读次数:
213
由于公司有一个特殊的项目,以前是完全用php(smarty)写的一个程序,现在要转向php+node。因此一不小心又给后端同学们灌输了下用node做前后端分离的思想。
以前在知乎上答过这样的问题。大概如下
http://www.zhihu.com/question/26835139
由于目前正在做angular的项目,因此体验更加深刻。
现在再来说一下前后端分离的想法吧,还是有...
分类:
Web程序 时间:
2015-01-08 07:05:51
阅读次数:
181
项目背景 刚刚参加完一个项目,背景:后端是用java,后端服务已经开发的差不多了,现在要通过web的方式对外提供服务,也就是B/S架构。后端专注做业务逻辑,不想在后端做页面渲染的事情,只向前端提供数据接口。于是协商后打算将前后端完全分离,页面上的所有数据都通过ajax向后端取,页面渲染的事情...
分类:
其他好文 时间:
2015-01-06 17:04:30
阅读次数:
185
项目背景 刚刚参加完一个项目,背景:后端是用java,后端服务已经开发的差不多了,现在要通过web的方式对外提供服务,也就是B/S架构。后端专注做业务逻辑,不想在后端做页面渲染的事情,只向前端提供数据接口。于是协商后打算将前后端完全分离,页面上的所有数据都通过ajax向后端取,页面渲染的事情完全由....
分类:
其他好文 时间:
2015-01-06 00:38:36
阅读次数:
255
整体思路:分别完成前端,后端功能,然后再具体考虑交互问题。否则时间都浪费在思考交互上面了。完成前后端必要功能在说,这些必须要完成的功能。前端快速开发 后端快速开发 快速定义后端需要的类,已经需要的接口(**重点,必须快速定义需要的接口) 快速实现类的接口 (快速实现接口功能,不用考虑前端交互什...
分类:
其他好文 时间:
2015-01-04 15:02:48
阅读次数:
110
在从学姐那里拿到服务接口的代码最终连通服务器之后,经过我们团队的努力,终于把前后端融合生成了我们目前的版本,因为我们在Alpha阶段网络连接部分是一直没有搞定的,所以这个版本其实并不算是真正的Beta版本,因为之前并不知道json具体是什么形式的,所以前段UI部分同学的工作一部分不能用,所以最终.....
分类:
移动开发 时间:
2015-01-03 22:25:48
阅读次数:
278
单页Web应用程序:
单页应用(Single
Page Application)越来越受web开发者欢迎,单页应用的体验可以模拟原生应用,一次开发,多端兼容。单页应用并不是一个全新发明的技术,而是随着互联网的发展,满足用户体验的一种综合技术,更大有吹捧者。
这种技术近几年随着移动端的大热也渐渐升温,BackBone,Angular等前端框架兴起,结合NodeJs,使得前后端语言同一,前...
分类:
Web程序 时间:
2015-01-02 16:03:44
阅读次数:
401
AppCanMAS是基于高性能NODEJS架构开发的企业移动后端整合系统,内置各种标准协议组件,统一移动业务前后端标准开发技术;同时通过基于策略配置的数据缓存机制,聚合业务数据并发连接不同的后端业务系统,高效整合对接多种企业业务。AppCanMAS还是一套集成了安全、控制等能力的服务器端开发框架,通...
分类:
移动开发 时间:
2015-01-01 17:15:55
阅读次数:
240