摘要: 背景:我们所在的前端组是公司IT部门的一个公共技术组,承接公司各条业务线的WEB前端需求。这样就要求我们要有自己的前端服务器,这些服务器还要能够根据不同业务线需求与后端对接。这些服务器的结构如何,服务器与服务器之间有没有关联、服务器与业务线的关系如何、服务器与后端的配置如何才能通用,以上这些即是本文需要回答的问题。首先搞清楚需要怎样的服务器:Web前端必定是要走前后端分离模式的,nginx既可以代... 阅读全文
posted @ 2018-03-06 12:13 霍永红 阅读(775) 评论(0) 推荐(0) 编辑
摘要: ssh配置TortoiseGit配置用法:下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库一、新建代码库# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库$ git init [project-name]# 下载一个... 阅读全文
posted @ 2018-01-17 14:47 霍永红 阅读(213) 评论(0) 推荐(0) 编辑
摘要: WEB视图层技术从最初刀耕火种的时代到如今技术框架丛生,其中的感受只有经历过才知道。但到目前为止前端领域还只是整个IT行业比较边缘化的分支,因为目前的前端coder大多都还停留在视图层的处理上,利用前端技术栈处理数据层还很少。从企业层面上讲最核心的还是对于数据的处理,因此目前的前端不可能作为企业的核心技术体而存在。利用前端现有技术栈统一视图与数据的处理不是一蹴而就的,有很多的前提及准备要做。在前端... 阅读全文
posted @ 2018-01-17 11:47 霍永红 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 单页Web应用(single page web application,SPA),就是只有一张Web页面的应用,是加载单个HTML 页面并在用户与应用程序交互时动态更新该页面的Web应用程序。 单页Web应用 单页Web应用(single page web application,SPA),就是只有一张Web页面的应用。单页应用程序 (SPA) 是加载单个HTML 页面并在用户与应用程序交互时动态... 阅读全文
posted @ 2016-04-14 17:07 霍永红 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 可以对 Sea.js 进行配置,让模块编写、开发调试更方便。 seajs.config seajs.config(options) 用来进行配置的方法。seajs.config({ // 别名配置 alias: { 'es5-safe': 'gallery/es5-safe/0.9.3/es5-safe', 'json': 'gallery/json/1.0.2/js... 阅读全文
posted @ 2016-04-14 15:45 霍永红 阅读(885) 评论(0) 推荐(0) 编辑
摘要: UI设计+原型 html5+css3 bootstrap+ionic javascript【对象、数组、函数、字符串、闭包、原型链、对象封装、ajax、事件、DOM、BOM、正则、设计模式】 jquery【五大模块:选择器、文档操作、动画、ajax、事件】+zepto requireJS【模块化】 less+sass angular【模型+控制器+过滤器】 nodeJS mongoDB 阅读全文
posted @ 2016-03-11 12:42 霍永红 阅读(325) 评论(1) 推荐(0) 编辑
摘要: 总体思路:精简请求数 1.css sprit 图像拼合,将所有可拼接的所有图像拼接为一整张图像,然后再利用css中的position定位来处理,降低图片的请求数 2.懒加载:只渲染客户端用户可见区域【即首屏加载】(利用了scroll滚动事件或touchmove事件,通过ajax请求来动态加载数据渲染客户端) 3.模块化处理:利用requireJS或seaJS来异步加载所依赖的js库/框架或自定义模... 阅读全文
posted @ 2016-03-11 11:16 霍永红 阅读(252) 评论(0) 推荐(0) 编辑