1.什么是前后端分离传统的SPA模式:所有用到的展现数据都是后端通过异步接口(AJAX/JSONP)的方式提供的,前端只管展现。从某种意义上来说,SPA确实做到了前后端分离,但这种方式存在两个问题:WEB服务中,SPA类占的比例很少。很多场景下还有同步/同步+异步混合的模式,SPA不能作为一种通用的...
分类:
Web程序 时间:
2015-07-21 20:19:55
阅读次数:
149
今年我一直在思考web开发里的前后端分离的问题,到了现在也颇有点心得了,随着这个问题的深入,再加以现在公司很多web项目的控制层的技术框架由struts2迁移到springMVC,我突然有了一个新的疑问无法得到正确的解释,为什么我们现在做java的web开发,会选择struts2或者springMV...
分类:
编程语言 时间:
2015-07-19 01:22:32
阅读次数:
123
最近有很长时间没有更新博客了,换了公司,全部的心思都放在项目上了。通过这次项目的上线,让我感受最深的是前后端分离后,前端页面的模块化管理,以及前端页面的数据邦定。在接触vue.js之前,我之前端要用到的dom结构,都是通过拼接字符串的方式进行输出的。这种方式最大的痛点是拼接很麻烦,也不是很直观,几乎...
分类:
Web程序 时间:
2015-07-12 20:12:42
阅读次数:
209
在这两个月的工作中,感觉到后端的接口非常不方便,主要有以下几个问题:数据无保障,有一些基本数据都有可能为null,是否应该处处加上空判断,我无法确定。认为这样是没必要的,我说的对吗数据类型约束不严格,如日期时间有的时候是 String 有的时候 是 long ,尤其当为String的时候还要去做日期...
分类:
其他好文 时间:
2015-07-08 09:26:50
阅读次数:
91
前言 前后端分离已经是业界所共识的一种开发/部署模式了。所谓的前后端分离,并不是传统行业中的按部门划分,一部分人纯做前端(HTML/CSS/JavaScript/Flex),另一部分人纯做后端,因为这种方式是不工作的:比如很多团队采取了后端的模板技术(JSP, FreeMarker, ERB等等.....
分类:
其他好文 时间:
2015-07-07 14:42:29
阅读次数:
184
不管是产品设计,还是前后端开发,始终都应该做出来才能够有很好的提高锻炼。书看得再多,如果不配合实际练习始终得不到实质性的进展。 接下来的案例是和几位学弟学妹一起做的,契机是参加一个用户体验设计比赛,从队伍的搭建,整个想法的提出,后期项目的推进,成品的完善,评委答辩,我都尽力去完成。 付出还是很有收获...
分类:
其他好文 时间:
2015-07-02 17:16:23
阅读次数:
252
1、IDE:Webstorm,JavaScript 开发工具。 2、版本管理系统:Git,独一无二。 3、单元测试:jsamine,前后端共用。Jasmine是我们梦寐以求的Javascript测试框架。 4、前端框架:Angular.js,让ember.js和几个老牌的框架性感的躺在床上...
分类:
Web程序 时间:
2015-06-27 22:39:57
阅读次数:
167
目前比较流行的WEB开发的趋势是前后端分离。前端采用重量级的Javascript框架,比如Angular,Ember等,后端采用restful API的Web Service服务,通过JSON格式进行数据交互。 对于后端服务语言来说,不论是Ruby的rack,Java中的Maven或Gradle,或...
分类:
其他好文 时间:
2015-06-22 17:52:52
阅读次数:
130
这篇是计算机类的优质预售推荐《WEB+DB PRESS 中文版 02》。
智能手机测试+Amazon Web Services+SassCompass实战,腾讯、百度、淘宝、美团、豆瓣前后端工程师鼎力推荐。
编辑推荐
腾讯、百度、淘宝、美团、豆瓣前后端工程师鼎力推荐
旨在帮助程序员更实时、深入地了解前沿技术,扩大视野,提升技能
内容侧重Web开发相关领域的研究与技术分...
分类:
数据库 时间:
2015-06-18 17:19:43
阅读次数:
224
【摘要】本文主要介绍及演示了Struts迭代器(iterator)遍历实体常用的例子,基于MyEclipse开发环境,重点关注前后端代码的实现,给出后端java代码、前段struts标签代码,主要有如下例子:
List则简单多,借用迭代器iterator的id、value属性,再用获取
如:
s:iterator id="u" value="users">
tr>
...
分类:
其他好文 时间:
2015-06-18 09:47:25
阅读次数:
193