- 博客(28)
- 收藏
- 关注
原创 老树发新芽—使用 mobx 加速你的 AngularJS 应用
老树发新芽—使用 mobx 加速你的 AngularJS 应用原文:https://github.com/kuitos/kuitos.github.io/issues/381月底的时候,Angular 官方博客发布了一则消息:AngularJS is planning one more significant release, version 1.7, and on July 1, 2018 it...
2018-05-09 11:46:05 296
原创 前端工程化知识要点回顾&思考
前端工程化知识要点回顾&思考原文:https://github.com/kuitos/kuitos.github.io/issues/29 编程技术及生态发展的三个阶段 最初的时候人们忙着补全各种API,代表着他们拥有的东西还很匮乏,需要在语言跟基础设施上继续完善 然后就开始各种模式,标志他们做的东西逐渐变大变复杂,需要更好的组织了 然后就是各类分层MVC,MVP,MVV
2015-11-15 14:00:13 706
原创 基于git hooks的前端代码质量控制解决方案
基于git hooks的前端代码质量控制解决方案原文:https://github.com/kuitos/kuitos.github.io/issues/28国际惯例先说下故事背景通常情况下,如果我们是一个对代码质量有要求或者存在code review这一流程的团队,我们必然会有一套团队内部达成共识的code style从而提高项目的可维护性及代码的可读性。而确保提交到代码仓库的代码是符合规范的手段
2015-11-15 13:59:14 874
原创 React Flux架构简介
React Flux架构简介原文:https://github.com/kuitos/kuitos.github.io/issues/27React简介请戳这里Flux是什么 Flux是Facebook用来构建客户端web应用的应用架构。它利用单向数据流的方式来组合react中的视图组件。它更像一个模式而不是一个正式的框架,开发者不需要太多的新代码就可以快速的上手Flux。Flux的核心部分
2015-11-15 13:58:17 820
原创 ES规范解读之自增操作符
ES规范解读之自增操作符原文:https://github.com/kuitos/kuitos.github.io/issues/26 几个月前,不知道什么缘由跟松波同学讨论了起js里自增操作符(i++)的问题,现将前因后果整理出来,传于世人��事情起源于这样一段代码var i = 0;i = i++;console.log(i);来,都来说说答案是啥? 结果是0 换一种形式,或许大家不会
2015-11-15 13:56:47 1179
原创 ES规范解读之赋值操作符&属性访问器
ES规范解读之赋值操作符&属性访问器原文 https://github.com/kuitos/kuitos.github.io/issues/24事情起源于某天某妹子同事在看angular文档中关于Scope的说明Understanding Scopes(原文) 理解angular作用域(译文)时,对于文章中的例子有一点不理解,那个例子抽离细节之后大致是这样的: // 一个标准的构造函数func
2015-11-15 13:52:27 498
原创 前端已不止于前端-Angular New Router初体验
前端已不止于前端-Angular New Router初体验原文写于 2015-08-07 https://github.com/kuitos/kuitos.github.io/issues/23最近两周在给xxxx跟xxxx两个产品搭前端框架,关于路由这块的技术选型让我犹豫了一下。且让我们先来分析一下 ngRoute肯定是最先被pass的,不支持嵌套路由是它的死穴。ui-router在过去半
2015-11-15 13:50:50 693
原创 前端已不止于前端-ReactJs初体验
前端已不止于前端-ReactJs初体验原文写于 2015-04-15 https://github.com/kuitos/kuitos.github.io/issues/21要说2015年前端届最备受瞩目的技术是啥,当然非ReactJs莫属。作为一个只关注最前沿前端技术的系列,自然少不了关于它的介绍。 ReactJs简介React最初来自Facebook内部的广告系统项目,项目实施过程中前端开发
2015-11-15 13:49:17 579
原创 前端已不止于前端-序章
前端已不止于前端-序章原文写于 2015-04-15 https://github.com/kuitos/kuitos.github.io/issues/20额,那啥,我又准备写一个系列了楔子某天有网友在知乎上提问:如何反驳 [程序=算法+数据结构],前端不懂算法不懂数据结构根本就不能算程序员! 伟大的 计算机之子 @寒冬winter 给了一个万能的解决方案,并列出了技术界吵架的无敌五式,其中有一
2015-11-15 13:48:31 560
原创 Javascript异步流程控制之Promise(3)-ES6原生Promise简介
Javascript异步流程控制之Promise(3)-ES6原生Promise简介原文写于 2015-02-28 https://github.com/kuitos/kuitos.github.io/issues/19前面两篇介绍了一些Promise的概念已经在AngularJs中的应用,前面也说过Promise模型已经成为ES6中的一个事实标准。今天在这里就简单介绍下ES6中原生Promise的
2015-11-15 13:47:38 647
原创 一道js面试题引发的思考
一道js面试题引发的思考原文写于 2015-02-11 https://github.com/kuitos/kuitos.github.io/issues/18前阵子帮部门面试一前端,看了下面试题(年轻的时候写后端java所以没做过前端试题),其中有一道题是这样的比较下面两段代码,试述两段代码的不同之处// A--------------------------var scope = "glob
2015-11-15 13:46:54 599
原创 Angular黑科技之transclude
Angular黑科技之transclude原文写于 2015-01-28 https://github.com/kuitos/kuitos.github.io/issues/17tansclude是angular生造的一个单词,不要去google啥意思相信我查不出来的。。。至于tranclude怎么翻译这件事我也是很懊恼,暂且将它译做 “隔离嵌入” 吧。具体含义大家在看过blog后自己体味吧。。。
2015-11-15 13:45:54 1539 1
原创 Javascript异步流程控制之Promise(2)-Angular $q源码解读
Javascript异步流程控制之Promise(2)-Angular $q源码解读原文写于 2015-01-27 https://github.com/kuitos/kuitos.github.io/issues/16接上一篇 Angular q简介,这一篇我们就Angular对q简介 ,这一篇我们就Angular对q的代码实现来学习下Promise的实现原理及思想 上篇讲到了Angular P
2015-11-15 13:45:01 1371
原创 Javascript异步流程控制之Promise(1)-Angular $q简介
Javascript异步流程控制之Promise(1)-Angular $q简介原文写于 2015-01-25 https://github.com/kuitos/kuitos.github.io/issues/15先来说说什么是Promise吧 Promise是抽象异步处理对象以及对其进行各种操作的组件。 其详细内容在接下来我们还会学到,Promise并不是从JavaScript中发现的概
2015-11-15 13:44:16 1155
原创 前端黑魔法之js加密
前端黑魔法之js加密原文写于 2014-12-25基于gulp的一个node插件,简直碉堡了啊。。那加密出来的东西都什么鬼哈哈哈哈哈 具体看文章
2015-11-15 13:43:31 660
原创 移动端javascript之事件
移动端javascript之事件原文写于 2014-12-23 https://github.com/kuitos/kuitos.github.io/issues/13Javascript的事件体系想必大家都已经耳熟能详了,它是支撑起前端交互的支柱,当然我们这里不讲DOM2 抑或DOM3 里的标准事件,这里来说说基于移动端的、单点触碰事件(多点及手势事件后续有空咱再聊)。 移动端事件的标准最初是由
2015-11-15 13:43:05 865
原创 Angular最佳实践之$http-麻雀虽小 五脏俱全
Angular最佳实践之$http-麻雀虽小 五脏俱全原文写于 2014-10-26 https://github.com/kuitos/kuitos.github.io/issues/12AngularJs框架为我们封装了http用于提供ajax服务,但是作为调用者而言,工程化的项目中直接调用http用于提供ajax服务,但是作为调用者而言,工程化的项目中直接调用http去发请求总是不友好且不易于
2015-11-15 13:38:42 904
原创 前端工程之构建工具-gulp实战
前端工程之构建工具-gulp实战原文写于 2014-10-24 https://github.com/kuitos/kuitos.github.io/issues/11对前端构建自动化有所了解的同学应该都听过大名鼎鼎的grunt,但是grunt作为前端自动化构建工具的领头羊现在越来越受到诟病。大而全已经不适应这个时代了,这个时代需要的是小而美的工具及插件。什么都想干往往意味着什么都干不好,YUI的死
2015-11-15 13:37:43 1818
原创 Javascript编码规范
Javascript编码规范原文写于 2014-10-10 https://github.com/kuitos/kuitos.github.io/issues/10PPT命名规范所有变量声明必须加var关键字,函数声明使用function关键字,所有声明必须放到作用域的顶端,严格控制作用域;多个变量命名以逗号分隔,每个占一行 。如 var a=0,b=0使用驼峰式命名变量和函数,如:func
2015-11-15 13:36:55 449
原创 SpringMVC4.1之Controller层最佳实践
SpringMVC4.1之Controller层最佳实践原文写于 2014-09-28 https://github.com/kuitos/kuitos.github.io/issues/9前几天突发奇想想去看看spring现在到升级到什么版本了,有些啥New Features。结果发现了一个很人性化的新注解,刚好最近在构建客服系统新的接口层结构,然后重新研究了下spring mvc,一些成果跟大家
2015-11-15 13:35:52 4205
原创 前端优化之js资源加载策略
前端优化之js资源加载策略原文写于 2014-08-13 https://github.com/kuitos/kuitos.github.io/issues/8阅读这篇blog之前,请先看下这本书:高性能网站建设进阶指南,里面详细的讲解了现今流行的几种异步脚本加载方案(不过里面一些结论不能盲目相信,实践之前请手动验证一下,毕竟浏览器实现日新月异) 不过还是先简单介绍下两种最常用的动态加载js资源的
2015-11-15 13:26:07 696
原创 Javascript单线程及定时器原理分析(1)
Javascript单线程及定时器原理分析(1)原文写于 2014-07-28 https://github.com/kuitos/kuitos.github.io/issues/7Talk is cheap, code first. 说出代码运行结果 var i,a=0;setTimeout(function(){ console.log("timeout");}, 1000);
2015-11-15 13:25:19 845
原创 前端资源压缩合并maven插件之wro4j
前端资源压缩合并maven插件之wro4j原文写于 2014-05-14 https://github.com/kuitos/kuitos.github.io/issues/5参考文章:前端性能优化-JS/CSS压缩合并how topom配置,加入wro4j插件<!--自定义属性--><properties> <webSourceDirectory>src/main/webapp</we
2015-11-15 13:20:47 1214
转载 [转载]AngularJs的一些坑
[转载]AngularJs的一些坑原文 2013-12-09原文地址:http://blog.jobbole.com/52857/ 最近几个月频繁的跟AngularJS打交道,对于web应用开发来说Angular真的是一个神奇的框架,但是没有东西是完美的,在这篇文章里我会把我的感悟罗列出来,希望可以产生共鸣(前提是你对Angular已经有所了解)。 UI的闪烁Angular的自动数据绑定功能是亮
2015-11-15 13:17:30 451
原创 wordpress + apache 配置url rewirte
wordpress + apache 配置url rewirte原文写于 2013-08-13 https://github.com/kuitos/kuitos.github.io/issues/2最近在倒腾帮助中心的过程中接触到wordpress,为了方便的调试于是在内网虚拟机上搭建了一个LAMP环境,使用的是网上提供的xampp一键安装包。附上安装包地址 由于业务的需求,要在各个产品跳转到帮助
2015-11-15 13:16:28 749
原创 SpringMVC注解之@ResponseBody
SpringMVC注解之@ResponseBody原文写于 2013-04-18 https://github.com/kuitos/kuitos.github.io/issues/3web项目中会大量用到ajax请求实现前后台交互,以前处理后台返回给前台的集合数据的方式是这样的:@RequestMapping("loadConfigUsers")public void loadConfigUse
2015-11-15 13:11:44 397
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人