JaxChu

Quick note


  • Home

  • Archives

  • Categories

  • Tags

  • About

  • Search

ES6实用小记 (一)

Posted on 2016-09-22 | In ES6实用小记

定义

在学习ES6中挑选出比较常用、实用的部分。

Read more »

浏览器的JavaScript引擎

Posted on 2016-09-15

浏览器的组成

浏览器的核心是两个部分:渲染引擎和JavaScript解释器(又称JavaScript引擎)。

Read more »

Linux 安装 MySQL

Posted on 2016-09-09

定义

在Linux服务器上安装MySQL数据库

Read more »

Linux服务器的node环境配置

Posted on 2016-09-09

目的

在Linux云服务器上配置node环境

Read more »

模块化

Posted on 2016-09-07

模块化

伴随着移动互联的大潮,当今越来越多的网站已经从网页模式进化到了 Webapp 模式。它们运行在现代的高级浏览器里,使用 HTML5、 CSS3、 ES6 等更新的技术来开发丰富的功能,网页已经不仅仅是完成浏览的基本需求,并且webapp通常是一个单页面应用,每一个视图通过异步的方式加载,这导致页面初始化和使用过程中会加载越来越多的 JavaScript 代码,这给前端开发的流程和资源组织带来了巨大的挑战。

前端开发和其他开发工作的主要区别,首先是前端是基于多语言、多层次的编码和组织工作,其次前端产品的交付是基于浏览器,这些资源是通过增量加载的方式运行到浏览器端,如何在开发环境组织好这些碎片化的代码和资源,并且保证他们在浏览器端快速、优雅的加载和更新,就需要一个模块化系统,这个理想中的模块化系统是前端工程师多年来一直探索的难题。

定义:

模块通过将代码分割成不同文件和命名空间,为更大规模的程序提供了结构。

Read more »
1234
JaxChu

JaxChu

FE@JKXY

19 posts
5 categories
19 tags
© 2017 JaxChu
Powered by Hexo
|
Theme — NexT.Pisces v5.1.3