前后端分离这个词一点都不新鲜,完全的前后端分离在岗位协作方面,前端不写任何后台,后台不写任何页面,双方通过接口传递数据完成软件的各个功能实现。此种情况下,前后端的项目都独立开发和独立部署,在开发期间有2个问题不可避免:第一是前端调用后台接口时的跨域问题(因为前后端分开部署);第二是前端脱离后台服务后...
分类:
其他好文 时间:
2016-03-02 10:55:02
阅读次数:
1796
很多web服务面对的不仅仅是当地用户,多语言环境不仅能提升逼格,更重要是一种用户体验. angular.js 作为前后端拆分的解决方案之一,当然离不开前端框架处理国际化的问题,angular.js 官方出了一个模块 angular-translate 来解决多语言国际化问题. 我们前端采用 bowe
分类:
编程语言 时间:
2016-03-02 00:25:18
阅读次数:
884
个人认为单页面应用的优势相当明显: 前后端职责分离,架构清晰:前端进行交互逻辑,后端负责数据处理。 前后端单独开发、单独测试。 良好的交互体验,前端进行的是局部渲染。避免了不必要的跳转和重复渲染。 当然,SPA也有它自身的缺点,例如不利于搜索引擎优化等等,这些问题也有其相应的解决方案。 下面要介绍的
分类:
其他好文 时间:
2016-02-26 12:07:53
阅读次数:
153
一、DNS系统说明目前后端系统的应用均采用硬IP的方式访问,虽然简单易辩,但是不利于系统的扩展和迁移。现搭建主备两台内网DNS服务器,建立严格的监控机制,以保证DNS的高可用性。DNS解析记录的修改和查看采用web界面形式,并通过管理员和guest用户分别控制权限.DNS系统采用最..
分类:
其他好文 时间:
2016-02-25 17:16:06
阅读次数:
221
随机数在前后端都比较常用,用途也较广。这里记录一下前端的实现方法,代码比较简单,封装成函数可随时调用。 具体如下: function getRandNum(n){ return Math.floor(Math.random()*n+1) } 使用方法简介: 1)获取0-100的随机数——getRan
分类:
编程语言 时间:
2016-02-17 12:51:21
阅读次数:
202
nodejs <——> Express <———> bootstrap <———> angularJS <————> jquery <—————>百度fis Express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设
分类:
Web程序 时间:
2016-02-17 00:51:51
阅读次数:
243
一直想写这篇文章,前段时间 痴迷于JavaScript、NodeJs、AngularJs,做了大量的研究,对前后端交互有了更深层次的认识。 今天抽个时间写这篇文章,我有预感,这将是一篇很详细的文章,详细的配置,详细的注释,看起来应该很容易懂。 用最合适的技术去实现,并不断追求最佳实践。这就是架构之道
分类:
编程语言 时间:
2016-02-01 02:07:16
阅读次数:
416
公司准备开发一套工作流引擎,以前没有什么OA开发经验,也是第一次设计工作流引擎,我把我的一些思路分享一下,希望得到些帮助或者能帮助到一些人。 产品的定位: 1、能够做到前后端分离 2、可以做到项目的分离使用,通过接口来实现 3、支持复杂流程逻辑 例如: 填写加班表单-》多人审核=》退回=》填写证明人
分类:
数据库 时间:
2016-01-30 09:35:20
阅读次数:
231
不想造重复的轮子,这是我一直坚持的原则。如果你是想做前后端分离的项目,那么我推荐你看看下面这个项目。https://github.com/zhangshaolong/module-project项目特点: 1:前端不依赖后端,支持本地mock数据,支持模拟后端延时返回数据。支持mock时,获取...
分类:
其他好文 时间:
2016-01-25 18:59:18
阅读次数:
123
mockjs是用于mock数据(造假数据)的组件。mockjs的官网链接为:http://mockjs.com/;网址中,有mockjs的源代码、API以及示例。mockjs拦截ajax请求mockjs拦截my.json请求,返回mock数据Mock.mock(/my.json/, { 'li...
分类:
Web程序 时间:
2016-01-24 14:11:46
阅读次数:
199