Ext JS实战(第2版)_前端开发教程
前端教程

Ext JS实战(第2版)_前端开发教程

资源名称:Ext JS实战(第2版) 内容简介: 本书分三部分,基于Ext JS 4.0全面介绍如何开发具有原生风格的富桌面Web应用,辅以大量示例帮读者理解其组件和容器。第一部分是基础知识,讲解Ext JS的丰富特性(包括UI部件以及数据存储、模型和代理等支持类)、DOM操作、组件和容器。第二部分全面介绍Ext JS部件的工作原理,内容涵盖Ext JS组件、布局管理器、表单面板、数据存储、网格面板、树形面板、图形图表、直接远程调用和拖放功能。第三部分介绍Ext JS类系统,并基于本书知识用Sencha CMD和Ext JS MVC系统开发应用。此外,第三部分不仅能让你学会Ext JS框架的更高级功能(如定制的扩展、插件,以及类加载器),还能让你掌握构建和管理Web应用的坚实理论。 资源目录: 第一部分 Ext JS 4.0入门 第1章 功夫在框架外  2 1.1 初识Ext JS  2 1.1.1 丰富的API文档  3 1.1.2 用预制部件快速开发  5 1.2 你需要知道的  5 1.3 Ext JS部件之旅  5 1.3.1 容器和布局初探  7 1.3.2 其他容器的运作  8 1.3.3 数据绑定视图  9 1.3.4 “枝繁叶茂”的树形面板  11 1.3.5 表单输入框  12 1.3.6 其他部件  14 1.4 Ext JS 4.0的新特性  15 1.4.1 呀!适配层不见了!  15 1.4.2 新的类系统  15 1.4.3 数据包  16 1.4.4 布局:代码大爆炸  16 1.4.5 新停靠系统  17 1.4.6 网格面板的改进  17 1.4.7 树形面板如今更接近网格面板  18 1.4.8 图形和图表  19 1.4.9 新的CSS样式架构  19 1.4.10 新MVC架构  20...
React.Native开发指南_前端开发教程
前端教程

React.Native开发指南_前端开发教程

资源名称:React.Native开发指南 内容简介: 本书通过丰富的示例和详细的讲解,介绍了React Native这款Javascript框架。在React Native中利用现有的Javascript和React知识,就可以开发和部署功能完备的、真正原生的移动应用,并同时支持iOS与Android平台。除了框架本身的概念讲解之外,本书还讨论了如何使用第三方库,以及如何编写自己的Java或Objective-C的React Native扩展。 资源目录: 前言  xi 第1章 初识React Native  1 1.1 React Native 的优点  2 1.1.1 开发者体验  2 1.1.2 代码复用与知识共享  3 1.2 风险和缺点  4 1.3 小结  4 第2章 React Native 工作原理  5 2.1 React Native 是如何工作的  5 2.2 渲染周期  7 2.3 在React Native 中创建组件 7 2.3.1 编写视图  7 2.3.2 使用JSX  9 2.3.3 原生组件的样式  10 2.4 宿主平台接口  11 2.5 小结  12 第3章 构建你的第一个应用  13 3.1 搭建环境  13 3.1.1 安装React Native  14 3.1.2 iOS 依赖  14 3.1.3 Android 依赖  14 3.2 创建一个新的应用  17 3.2.1 在iOS 平台运行React Native 应用  18...
Ja vaSc ript面向对象编程指南(第2版)_前端开发教程
前端教程

Ja vaSc ript面向对象编程指南(第2版)_前端开发教程

资源名称:Ja vaSc ript面向对象编程指南(第2版) 内容简介: 1.本书是唯一一本介绍Javascript面向对象编程的图书。 2.本书作者是知名的Web开发人员和作者。受到国内众多前端开发人员,如淘宝UED团队的推崇和推荐。 Stoyan Stefanov:Facebook公司工程师、作家、演说家。他经常会在其博客(www.phpied.com)与一些相关会议中就Web开发话题发表独到见解。他还运营着其他一些网站,其中包括JSPatterns.com—一个用于探讨Javascript模式的网站。 3.本书内容较为简单,初学者容易上手。 内容提要 Javascript语言是一种具有高度表达能力的、基于原型特性的、非常灵活的面向对象程序设计语言。本书着重于介绍Javascript在面向对象方面的特性,以为您展示如何去构建强健的、可维护的、功能强大的应用程序及程序库。 本书是《Javascript面向对象编程指南》的第二版,全书包括8章和4个附录。依次介绍了Javascript的发展历史、基础性话题(变量、数据类型、数组、循环以及条件表达式)、函数、对象、原型、继承的实现、BOM和DOM等。附录部分包括了学习Javascript编程常用的参考资源。尤其值得一提的是,本书作者是Javascript设计模式方面的专家,他在本书第8章中介绍了几种常用的Javascript编程模式,这也成为他的另一本重要著作《Javascript模式》(Javascript Patterns)奠定了基础。 本书全面地覆盖了Javascript语言的OO特性,同时兼顾基础知识,对初学者来说,是难得的Javascript佳作。读者不需要具备任何的Javascript基础知识及项目经验,通过学习这本书,将会在面试有关Javascript程序设计的职位时游刃有余。 资源目录: 第1章 面向对象的Javascript 1 1.1 回顾历史 2 1.2 浏览器的战争与复兴 3 1.3 分析现状 4 1.4 展望未来 5 1.5 ECMAscript 5 6 1.6 面向对象的程序设计 6 1.6.1 对象 7 1.6.2 类 8 1.6.3 封装 8...
Learning Typesc ript中文版_前端开发教程
前端教程

Learning Typesc ript中文版_前端开发教程

资源名称:Learning Typescript中文版 内容简介: 《Learning Typescript中文版》首先介绍了Typescript 的基本语法和基本的自动化工作流配置方法,然后从面向对象入手,着重介绍了面向对象的概念和它的一些最佳实践,并结合例子讲解了如何基于Typescript 的类型系统应用这些最佳实践。随后剖析了Typescript 在编译后的运行时行为,并从性能与测试的角度讲解了如何编写健壮的Typescript 代码,所以书中还包括了性能分析与测试相关的内容。最后介绍了如何使用Typescript 结合面向对象、MVC 等概念,并配合本书前面提到的自动化的工作流、面向对象最佳实践、性能优化和测试等内容实现一个单页应用(SPA)框架,并用这个框架构建了一个单页应用。 《Learning Typescript中文版》适合使用Typescript 来构建大型Web 应用的开发人员。 资源目录: 前言 XVIII 1 Typescript 简介 1 Typescript 的架构 1 设计目标 1 Typescript 组件 3 Typescript 语言特性 4 类型 6 变量、基本类型和运算符 7 流程控制语句 14 函数 18 类 20 接口 22 命名空间...
Node.js硬实战115个核心技巧_前端开发教程
前端教程

Node.js硬实战115个核心技巧_前端开发教程

资源名称:Node.js硬实战115个核心技巧 内容简介: 《Node.js 硬实战:115 个核心技巧》是一本面向实战的Node.js 开发进阶指南。作为资深专家,《Node.js 硬实战:115 个核心技巧》作者独辟蹊径,将着眼点放在Node.js 的核心模块和网络应用,通过精心组织的丰富实例,向读者充分展示了Node.js 强大的并发处理能力,读者从中可真正掌握Node 的核心基础与高级技巧。《Node.js 硬实战:115 个核心技巧》总共有三部分内容,第一部分是Node.js 的基础核心,涉及Buffer、流、网络和进程等相关知识;第二部分是项目实践,涉及测试、Web 开发、调试,生产环境等重要话题;第三部分则完整创建了一个Node.js 模块。每部分涉及的技术都有详细讲解及注释详尽的示例代码,以帮助读者们更好地理解要点及其应用。 《Node.js 硬实战:115 个核心技巧》适合有一定Javascript 基础,追求在Node.js 上更进一步的开发者。 资源目录: 第一部分Node 基础 1 入门. . . . . . . . . . . . . . . . . . . . ....
Ajax高级程序设计_前端开发教程
前端教程

Ajax高级程序设计_前端开发教程

资源名称:Ajax高级程序设计 内容简介: 本书是一本关于Ajax技术、模式和使用场景的开发人员级教程,不仅介绍了Ajax的基本知识,还讨论了Ajax模式和框架,同时针对XML(包括XPath和XSLT)、RSS/Atom、Web服务、JSON和Web用户界面组件等主题,阐述了如何将Ajax和这些技术有效地结合在一起,并利用Ajax开发的一个Web Mail系统实例。书中经典的实例、完整的源代码,都将给读者带来“实战”的指导。与本书配套的源代码可以在图灵网站下载。 本书内容广泛且深入,适用于中高层次的Web网站开发人员。 资源目录: 第1章 什么是Ajax   1.1 Ajax的诞生   1.2 Web的演化过程    1.2.1 Javascript    1.2.2 帧    1.2.3 隐藏帧技术    1.2.4 动态HTML和DOM    1.2.5 iframe    1.2.6 XMLHttp   1.3 真正的Ajax   1.4 Ajax原则   1.5 Ajax后面的技术   1.6 谁在使用Ajax?    1.6.1 Google Suggest    1.6.2 Gmail    1.6.3 Google Maps    1.6.4 A9    1.6.5 Yahoo!News    1.6.6 Bitflux...
Node.js微服务_前端开发教程
前端教程

Node.js微服务_前端开发教程

资源名称:Node.js微服务 内容简介: 《Node.js微服务》对如何采用Node.js 及其生态工具进行微服务开发的最佳实践做了全面的介绍,内容包括对微服务架构基本概念及设计原则的讲解,以及如何采用Node.js 搭配Seneca、PM2 和Docker 等现代化工具来构建、测试、监控以及部署轻量级微服务,同时也阐述了Node.js 在微服务实践中所涉及的相关概念,并就微服务的优缺点、文档化、安全性以及可追溯性等主题进行了探讨。 《Node.js微服务》适合掌握服务端开发基本知识的Node.js 开发者以及使用Java、C#等其他服务端技术栈并对微服务实践感兴趣的所有开发者。 资源目录: 1 微服务架构 1 微服务应运而生 1 单块软件 2 现实世界中的微服务 2 面向微服务的架构 3 为什么面向微服务的架构更好 3 不足之处 3 关键设计原则 4 从组件到业务单元 5 智能的服务,愚蠢的通信管道 7 去中心化 8 技术对比 10 多微才是足够的微 10 关键的好处 11 弹性 11 可伸缩性 11 技术多样性 13 可替换性...