HUANG QING BLOG

天行健,君子以自强不息。地势坤,君子以厚德载物。

RESTful Web Services

RESTful Web Services Cookbook-改善可扩展性与简约型的解决方案

RESTful Web Services Cookbook-改善可扩展性与简约型的解决方案 使用统一接口 HTTP是一种应用层协议。然而,包括SOAP和一些Ajax Web框架在内的不少技术都将HTTP作为一种传输信息协议,这种方法很难充分利用HTTP层的基础设施。 如何保持交互的可见性 作为应用协议,HTTP的设计目标是在客户端和服务器之间保持对库、服务器、代理、缓存、和其他工具的...

Webpack 简明教程

Webpack 简明使用教程 使用webpak webpak官网教程 the front-end tooling book 通过 npm init 创建 package.json npm init 安装全局webpake $ npm install webpack -g 保存至项目文件夹饼写入配置文件 $ npm instal...

前端目录结构说明

前端目录结构说明 assets/: 一般存放开发过程中自己写的静态资源(image, css, js等,如:shop.css, car.png, roomListUtil.js) static/: 存放第三方静态资源(jquery.js, bootstrap.css等),这里的资源一般是直接引用。 当打包编译后assets中的静态资源也会编译到static目录下,这样原来引用sta...

静态资源缓存与更新

静态资源缓存与更新 这是一个非常有趣的 非主流前端领域,这个领域要探索的是如何用工程手段解决前端开发和部署优化的综合问题,入行到现在一直在学习和实践中。 在我的印象中,facebook是这个领域的鼻祖,有兴趣、有梯子的同学可以去看看facebook的页面源代码,体会一下什么叫工程化。 接下来,我想从原理展开讲述,多图,较长,希望能有耐心看完。 让我们返璞归真,从原始的前端开发...

使用RESTful创建多媒体APIS

RESTful Building Hypermedia APIS-Building Hypermedia APIs width HTML and Node

Building Hypermedia APIs width HTML and Node 理解超媒体 HTTP:HTTP是传输协议。从最初的基于文件的传输协议扩展为更为通用的协议,使用了MIME(Multipurpose Internet Mail Extensions,多用途互联网邮件扩展) 媒体类型,除了可以建立文件镜像,还能表示数据。MIME类型标准使HTTP传输能支持一系列的数据...

RESTful Web APIs

RESTful Web APIs 分布式部署Web API: SOAP Web Service (Asp.net Web Service、Asp.net WCF) RESTful Web API (Asp.net Web Api) 演变: PC主导的Web时代,只需一套程序满足PC上浏览器浏览网站即可。移动Web快速发展,系统的后台需要同时支持PC和各种移动设备, 而又...

Git

Git 简明教程

Git 简明使用教程 工具 Git Bash TortoiseGit Visual Studio Code 状态模型 工作区 (workspace) 暂存区 (index) 本地仓库 (local repository) 远程仓库 (remote repository) Setup and Config git git --version...

浅析前端页面渲染机制

render

浏览器 浏览器基础结构主要包括如下7部分: 用户界面(User Interface):用户所看到及与之交互的功能组件,如地址栏,返回,前进按钮等; 浏览器引擎(Browser engine):负责控制和管理下一级的渲染引擎; 渲染引擎(Rendering engine):负责解析用户请求的内容(如HTML或XML,渲染引擎会解析HTML或XML,以及相关CSS,然后返回解析...

gulp-less简明教程

学习使用 Glup 插件- gulp-less

gulp-less简明教程 使用gulp-less插件将less文件编译成css,当有less文件发生改变自动编译less,并保证less语法错误或出现异常时能正常工作并提示错误信息。 安装环境 nodejs 全局安装gulp 项目安装gulp 创建package.json gulpfile.js文件 本地安装gulp-less cnpm install gu...

gulp-connect简明教程

学习使用 Glup 插件 - gulp-connect

gulp-connect简明教程 gulp-connect github 作用 在进行前前端开发的时候,如果js或css或其他文件有任何改动,网页就会自动加载,不用自己手动去按Ctrl+R或者什么F5。 gulp-connect,它不仅能够自动启动一个web服务器,还能实现上述的热加载的功能。 安装 前提是你已经安装好nodejs,gulp,npm,并对他们的使用有基本的了解。且项...