Native | Hybrid | Web App选型及演进方案

2017-03-31
阅读 10 分钟
8.5k
Native | Hybrid | Web App选型及演进方案 目录 App形态 Web App Native App Hybrid App Web App模型方案和应用 (待完成) SPA (Single Page Application) 单页应用 PWA (Progressive Web App) 渐进增强Web应用 模块化单页应用 Hybrid App模型和实现原理 现有的Hybrid形态 Hybrid的实现原理 Codova实践方案 React Native ...

Angularjs 简介

2015-11-04
阅读 3 分钟
3.7k
AngularJS诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS是为了克服HTML在构建应用上的不足而设计的。AngularJS有着诸多特性,最为核心的是:MVVM、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。

Hybrid选型及设计原理

2015-03-09
阅读 7 分钟
10.7k
A web application or web app is any software that runs in a web browser. It is created in a browser-supported programming language (such as the combination of JavaScript, HTML and CSS) and relies on a web browser to render the application. Web applications are popular due to the ubiquity of web b...

Hybrid选型和PhoneGap开发环境搭建

2015-02-18
阅读 4 分钟
10.3k
简介 主流的Hybrid App现在有两种方案: 以PhoneGap为代表,使用HTML页面进行构建的App 以Titanium为代表,通过NodeJS驱动编译Native层的代码,从而产生近似于Native的效果 关于Titanium,在另外一篇文章里做尝试,今天纪录的是PhoneGap开发的环境搭建 WHY (为什么要这么做) 对于使用native和hybrid的哪一个能更好的开发...

基于NodeJS的前后端分离

2014-09-25
阅读 2 分钟
10.1k
清晰的结构。前后端的融合是通过一套中间层的协议来完成的,实现上是后端对前端只露出API接口。在软件设计层面,流动的数据,让前后端可以独立的专注的做自己,而不是被对方所绑架。

处理bower总是安装不了package的问题

2014-09-24
阅读 1 分钟
6.2k
现在开发多用yeoman来进行开发,在开发过程中,前端的依赖包都是使用bower来进行安装的,但是经常就是下载不了package特别的苦恼,这里顺便要抱怨一下github,不是一般的慢!!

[设计模式][适配器模式][Javascript]

2014-08-25
阅读 4 分钟
3.3k
The Adapter Pattern is a software design pattern that allows the interface of an existing class to be used from another interface. It's often used to mak existing classes work with others without modifying their source code. From [链接]

[设计模式][面板模式][Javascript]

2014-08-22
阅读 3 分钟
3.5k
The Facade Pattern is an object that provide a simplified interface to a larger body of code, such as a class library. A Facade can + make a software library easier to use, understand and test, since the facade has convenient methods for common tasks + make the library more readable, for the same...

[设计模式][组合模式][Javascript]

2014-08-20
阅读 3 分钟
3.4k
The Composite Pattern is a partitioning design pattern. The composite pattern describes that a group of objects is to be treated in the same way as a single instance of object. The intent of a composite is to "compose" objects into tree structures to represent part-whole hierarchies. Implementing...

[设计模式][装饰模式][Javascript]

2014-08-19
阅读 3 分钟
3.4k
The Decorator Pattern is a design pattern that allows behavior to be added to an individual object, either statically or dynamically, without affecting the behavior of other objects from the same class. From [链接]