Aitter's Blog

I can’t change the world, only change myself!


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

React的ES5与ES6写法对比

发表于 2016-05-17 | 分类于 JavaScript | 评论数: | 阅读次数:

ES6有许多新的特性,语法也在ES5上有较大的变化,在React中应用广泛,下面列举部分示例,体会一下ES6的语法给我们带来的便利…

阅读全文 »

AMD模块的编写规范

发表于 2016-05-11 | 分类于 Web前端 | 评论数: | 阅读次数:

React或Vue给我来带来的不是仅仅是View层的改变和便捷的组件化开发,更多的是围绕这套开发体系,整个技术栈的应用和实践。
但是往往在大多公司还没有切换到新的技术栈上,很多管理系统还是基于传统的AMD或CMD开发,配合Jquery插件使用,所以日常的组件和模块编写应该有一定的规范,以减少多人配合开发的沟通成本,统一编码风格,便于维护管理,也便于后期重构切换到新的技术栈。

阅读全文 »

组件编写规范

发表于 2016-05-10 | 分类于 Web前端 | 评论数: | 阅读次数:

组件的封装有利用于代码的复用,封装统一的数据处理逻辑,对外提供接口,灵活配置与扩展,调用方便,利于维护。

阅读全文 »

在Github上建立自己的Wiki

发表于 2016-05-01 | 分类于 工具 | 评论数: | 阅读次数:

gollum 是github的使用的一个基于markdown的 wiki系统的构造工具,简单实用。

gollum直接和git集成不需要数据库,你可以选择在Web页面撰写文档,也可以用你喜欢的markdown工具编辑文档在命令行进行提交,用来搭建自己的知识管理wiki系统。 “markdown+git = wiki” 这对程序员来讲绝对是最优(zhe)雅(teng)的方式。

类似于博客系统jekyll和hexo的功能。写博客与写wiki的区别是,前者在于创作,后者在于对知识的整理,非原创的文章适合使用wiki来整理归档。

阅读全文 »

微商城装修的设计实现

发表于 2016-04-28 | 分类于 Web前端 | 评论数: | 阅读次数:

前言

微商城装修是一个纯前端的交互逻辑,具有一定的复杂度,需要合理的数据结构、逻辑设计与友好的交互体验,对于设计者一个很大的考验。

阅读全文 »

20行实现JS模板引擎

发表于 2016-04-12 | 分类于 JavaScript | 评论数: | 阅读次数:

项目中经常会用到框架或第三方的模板引擎,以便我们更快更方便的去绑定数据,处理dome渲染,那么神奇的模板引擎背后,原理是什么,为什么仅仅通过插值表达式就能绑定数据,并可以执行简单的JS逻辑运算呢,下面让我们一起走进模板引擎的黑魔法世界吧…

阅读全文 »

JS函数节流与防抖

发表于 2016-04-10 | 分类于 JavaScript | 评论数: | 阅读次数:

throttle 与 debounce 都是为了限制函数的执行频次,以优化函数触发频率过高导致的响应速度跟不上触发频率,出现延迟,假死或卡顿的现象。

阅读全文 »

MAC之http命令行工具curl

发表于 2016-03-22 | 分类于 工具 | 评论数: | 阅读次数:

curl 是一个用来进行HTTP访问的命令(和函数库)。用curl可以模拟浏览器对特定的网站进行通信。

curl 可以为前端开发者提供http测试功能,例如:

  • 测试 GET 或 POST 请求
  • 请求某地址时,添加cookie,请求头信息等
  • 查看Request Header 和 Response Header
  • 查看请求过程
  • ftp操作
    阅读全文 »

畅快的调试NodeJS

发表于 2016-03-16 | 分类于 Nodejs | 评论数: | 阅读次数:

在使用NodeJS中,我们最初会发现,如果一直是使用console.log()的方式去定位错误,去调试node,是一件很痛苦的事情,不仅效率低,而且不容易查错定位。
这里使用 node-inspector 配合 supervisor 来调试node,将命nodejs调试变得更简单有效!
当然我们也可以使用webstrom自带的调试器进行调试

阅读全文 »

MAC终端中安装命令行工具TREE

发表于 2016-03-16 | 分类于 工具 | 评论数: | 阅读次数:

通常我们在使用命令行工具时,习惯性的会查看当前文件下的目录结构和文件,tree命令很好的帮我们解决了这个问题,但是在liunx和mac系统下没有这个命令,在Windows中,系统有自带的tree命令。

阅读全文 »
1…5678
Aitter

Aitter

javascript | HTML5 | CSS3 | Node | React

77 日志
12 分类
40 标签
GitHub Zhihu
Links
  • Hexo
© 2018 Aitter
由 Hexo 强力驱动 v3.7.1
|
主题 — NexT.Pisces v6.1.0