提纲整体把握,从设计稿入手——技术选型并行开发,从实现静态页面开始前端自动化前端js逻辑前后端集成小问题集合总结1.整体把握,从设计稿入手 —— 技术选型新项目到手,算是运气好,设计稿都已经全部完成了,40多个页面。不用担心边做边改的情况。能够提前确定重用性和一些规范。项目主要要求:1. 兼容PC、...
分类:
移动开发 时间:
2015-05-04 23:46:38
阅读次数:
227
很早之前在项目中使用的软件架构模式,一直想着写一写加深自己对它的理解。但总是一天拖着一天,趁着现在闲,跟大家唠唠嗑这个东西。首先什么是 MVC(Model-View-Controller) 呢?不得不说这是一个有情怀的思想,它把前后端的代码进行一次极大的解耦。当然这跟我们平常见到的三层是两个完成不一...
分类:
Web程序 时间:
2015-05-04 15:24:06
阅读次数:
167
对于Socket应用来说,如何序列化和反序列化消息一直是比较头痛的问题,C#提供了自动序列化的功能(类似AS3中的AMF),但是唯一的缺点就是前后端都必须是C#实现,如果前后端语言不一致该怎么办?Google的Protobuf很好的解决了这个问题,支持类似C++、Java等主流语言,但是官方版本未提...
分类:
Web程序 时间:
2015-05-03 15:50:13
阅读次数:
285
前言之前看了一篇文章:@Charlie.ZhengWeb系统开发构架再思考-前后端的完全分离,文中论述了为何要前后分离,站在前端的角度来看,是很有必要的;但是如何说服团队使用前端渲染方案却是一个现实问题,因为如果我是一个服务器端,我便会觉得不是很有必要,为什么要前后分离,前后分离后遗留了什么问题,如...
分类:
Web程序 时间:
2015-04-29 08:34:05
阅读次数:
175
最近的项目中前后端是完全分离开发的,前端用grunt管理项目。这样就会导致一个问题:开发时前端调用后台的接口时因为不在一个服务器,所以会出现跨域问题。但是也不能用JSONP或CROS方式实现真正的跨域,因为项目发布时其实是在同一个服务器下的。
分类:
其他好文 时间:
2015-04-24 16:14:27
阅读次数:
319
借贷筹资平台性网站,为一家投资集团公司开发了内部业务管理系统后(参见以往的随笔),继续作的这个网站。由于众所周知的原因,这家公司挂掉了,所以这个网站也没有按时上线,现将整站源码放出。开发工具是VS2013 C#,但用的是VS2003时代的ADO.NET技术,没有用现在流行的前后端这样那样华丽的技术,...
分类:
Web程序 时间:
2015-04-22 11:17:17
阅读次数:
221
距离上次在博客园发表博文已经是数年以前了,想想自己也确实有够懒惰的,实为不该。引起我想发这篇博文的原因是 @Charlie.Zheng所发表的 《Web系统开发构架再思考-前后端的完全分离》本着个人博客是自己的私人领地,我的地盘听我的的基本原则,我就在本文中大胆胡说。若各位看官的意见与鄙人相左,尽可...
分类:
Web程序 时间:
2015-04-22 11:05:08
阅读次数:
135
前言 前后端完全分离其实一直是Web开发人员的梦想,也一直是我的梦想,遥想当年,无论是直接在代码里面输出HTML,还是在HTML里面嵌入各种代码,都不能让人感到满意.期间的痛苦和纠结,我想所有Web开发人员都深有感触.由于最近几年一直在MS平台,从Web Form到MVC,MS平台虽然易用好学,但....
分类:
Web程序 时间:
2015-04-19 17:40:24
阅读次数:
157
##前后端分离 前后端分离,本质是关注点的分离。软件越来越复杂,需要有人来专注于表现和交互,有人专注于领域逻辑。于是前后端分离出现了。前端关注交互体验,这些看得到摸的着的部分。后端关注于表达正确的业务...
分类:
其他好文 时间:
2015-04-19 14:48:07
阅读次数:
146
前端 使用mvvm框架,每个视图维护自己的数据模型,更专注于视图模型及状态,在框架的帮助下规范视图与后端的交互及减轻工作量 解耦前后端开发 我的选择是avalon.js 后端 业务入口 任意语言的web开发框架都可以 主要任务是把HTTPRequest转换为RequestContext 对Reque...
分类:
Web程序 时间:
2015-04-10 17:09:09
阅读次数:
190