没有合适的资源?快使用搜索试试~ 我知道了~
首页Angular 6指南:Nate Murray等作者力作
Angular 6指南:Nate Murray等作者力作
需积分: 10 1 下载量 29 浏览量
更新于2024-07-17
收藏 24.11MB PDF 举报
"《ng-book2 - Angular 6 入门与进阶》是由 Nate Murray、Felipe Coury、Ari Lerner 和 Carlos Taborda 联合撰写的全面指南,于2017年由 Fullstack.io 出版。这本书是针对Angular 6版本的专业教程,适合开发者学习和提升Angular框架的技能。书中涵盖了从基础概念到高级实践的深入讲解,包括组件、服务、指令、管道、模块化、路由、表单处理以及状态管理等内容。 在阅读过程中,作者们强调代码可以自由用于项目开发,无论是商业还是个人用途,但必须遵守版权规定,不得复制、存储或传输超过购买数量的副本,除非出于备份或归档目的。同时,虽然本书力求详尽,但作者和出版商对书中的信息或程序不做任何形式的明示或默示担保,也不承担因使用本书内容导致的偶然或间接损失的责任。 该书不仅包含了Angular 6的核心技术,还可能包含Nic Raboy、Burke Holland等专家撰写的关于NativeScript章节,为读者提供了更丰富的技术选题。此外,书中提供了一个互动的部分,鼓励读者提交bug报告,通过聊天平台与作者和社区交流,甚至可以投票决定新增内容,以及通过Twitter关注更新,保持与最新技术的同步。 《ng-book2 - Angular 6 r68》是一个实用且具有深度的学习资源,无论是初学者还是经验丰富的开发人员,都可以从中找到有价值的知识和实战案例,帮助他们在Angular生态系统中取得成功。"
资源详情
资源推荐
CONTENTS
Revision 53 - 2017-03-01 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
Revision 52 - 2017-02-22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
Revision 51 - 2017-02-14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
Revision 50 - 2017-02-10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
Revision 49 - 2017-01-18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
Revision 48 - 2017-01-13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
Revision 47 - 2017-01-06 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
Revision 46 - 2017-01-03 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
Revision 45 -
2016-12-05
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
Revision 44 - 2016-11-17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
Revision 43 - 2016-11-08 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
Revision 42 - 2016-10-14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
Revision 41 - 2016-09-28 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652
Revision 40 - 2016-09-20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652
Revision 39 - 2016-09-03 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652
Revision 38 - 2016-08-29 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652
Revision 37 - 2016-08-02 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652
Revision 36 - 2016-07-20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652
Revision 35 - 2016-06-30 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653
Revision 34 - 2016-06-15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653
Revision 33 - 2016-05-11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653
Revision 32 - 2016-05-06 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653
Revision 31 - 2016-04-28 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 654
Revision 30 - 2016-04-20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 654
Revision 29 - 2016-04-08 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 654
Revision 28 - 2016-04-01 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 654
Revision 27 - 2016-03-25 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 654
Revision 26 - 2016-03-24 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 654
Revision 25 - 2016-03-21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 654
Revision 24 - 2016-03-10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 655
Revision 23 - 2016-03-04 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 655
Revision 22 - 2016-02-24 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 655
Revision 21 - 2016-02-20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 655
Revision 20 - 2016-02-11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656
Revision 19 - 2016-02-04 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656
Revision 18 - 2016-01-29 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656
Revision 17 - 2016-01-28 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656
Revision 16 - 2016-01-14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656
Revision 15 - 2016-01-07 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 657
Revision 14 - 2015-12-23 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 657
Revision 13 - 2015-12-17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 657
Revision 12 - 2015-11-16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 658
CONTENTS
Revision 11 - 2015-11-09 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 658
Revision 10 - 2015-10-30 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 659
Revision 9 - 2015-10-15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 659
Revision 8 - 2015-10-08 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 659
Revision 7 - 2015-09-23 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 659
Revision 6 - 2015-08-28 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
Revision 5 - 2015-08-01 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
Revision 4 - 2015-07-30 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
Revision 3 -
2015-07-21
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
Revision 2 - 2015-07-15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
Revision 1 - 2015-07-01 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
CONTENTS 1
Book Revision
Revision 66 - Covers up to Angular 5 (5.0.0, 2017-11-14)
Bug Reports
If you’d like to report any bugs, typos, or suggestions just email us at: us@fullstack.io
1
.
Chat With The Community!
We’re experimenting with a community chat room for this book using Gitter. If you’d like to hang
out with other people learning Angular, come join us on Gitter
2
!
Vote for New Content (new!)
We’re constantly updating the book, writing new blog posts, and producing new material. You can
now cast your vote for new content here
3
.
Be notified of updates via Twitter
If you’d like to be notified of updates to the book on Twitter, follow @fullstackio
4
We’d love to hear from you!
Did you like the book? Did you find it helpful? We’d love to add your face to our list of testimonials
on the website! Email us at: us@fullstack.io
5
.
1
mailto:us@fullstack.io?Subject=ng-book%202%20feedback
2
https://gitter.im/ng-book/ng-book
3
https://fullstackio.canny.io/ng-book
4
https://twitter.com/fullstackio
5
mailto:us@fullstack.io?Subject=ng-book%202%20testimonial
How to Read This Book
This book aims to be the single most useful resource on learning Angular. By the time you’re done
reading this book, you (and your team) will have everything you need to build reliable, powerful
Angular apps.
Angular is a rich and feature-filled framework, but that also means it can be tricky to understand all
of its parts. In this book, we’ll walk through everything from installing the tools, writing components,
using forms, routing between pages, and calling APIs.
But before we dig in, there are a few guidelines I want to give you in order to get the most out of
this book. Briefly, I want to tell you:
• how to approach the code examples and
• how to get help if something goes wrong
Running Code Examples
This book comes with a library of runnable code examples. The code is available to download from
the same place where you downloaded this book.
We use the program npm
6
to run every example in this book. This means you can type the following
commands to run any example:
1 npm install
2 npm start
If you’re unfamiliar with npm, we cover how to get it installed in the Getting Started section
in the first chapter.
After running npm start, you will see some output on your screen that will tell you what URL to
open to view your app.
If you’re ever unclear on how to run a particular sample app, check out the README.md in that
project’s directory. Every sample project contains a README.md that will give you the instructions
you need to run each app.
6
https://www.npmjs.com/
How to Read This Book 3
Angular CLI
With a couple of minor exceptions, every project in this book was built on Angular CLI
7
. Unless
specified otherwise, you can use the ng commands in each project.
For instance, to run an example you can run ng serve (this is, generally, what is run when you type
npm start). For most projects you can compile them to JavaScript with ng build (we’ll talk about
this more in the first chapter). And you can run end-to-end tests with ng e2e, etc.
Without getting too far into the details, Angular CLI is based on Webpack, a tool which helps process
and bundle our various TypeScript, JavaScript, CSS, HTML, and image files. Angular CLI is not a
requirement for using Angular. It’s simply a wrapper around Webpack (and some other tooling)
that makes it easy to get started.
Code Blocks and Context
Nearly every code block in this book is pulled from a runnable code example, which you can find
in the sample code. For example, here is a code block pulled from the first chapter:
code/first-app/angular-hello-world/src/app/app.component.ts
8 export class AppComponent {
9 title = 'app works!';
10 }
Notice that the header of this code block states the path to the file which contains this code:
code/first-app/angular-hello-world/src/app/app.component.ts.
If you ever feel like you’re missing the context for a code example, open up the full code file using
your favorite text editor. This book is written with the expectation that you’ll also be looking
at the example code alongside the manuscript.
For example, we often need to import libraries to get our code to run. In the early chapters of the
book we show these import statements, because it’s not clear where the libraries are coming from
otherwise. However, the later chapters of the book are more advanced and they focus on key concepts
instead of repeating boilerplate code that was covered earlier in the book. If at any point you’re
not clear on the context, open up the code example on disk.
Code Block Numbering
In this book, we sometimes build up a larger example in steps. If you see a file being loaded that has
a numeric suffix, that generally means we’re building up to something bigger.
7
https://github.com/angular/angular-cli
剩余682页未读,继续阅读
非著名coder
- 粉丝: 5
- 资源: 30
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 构建Cadence PSpice仿真模型库教程
- VMware 10.0安装指南:步骤详解与网络、文件共享解决方案
- 中国互联网20周年必读:影响行业的100本经典书籍
- SQL Server 2000 Analysis Services的经典MDX查询示例
- VC6.0 MFC操作Excel教程:亲测Win7下的应用与保存技巧
- 使用Python NetworkX处理网络图
- 科技驱动:计算机控制技术的革新与应用
- MF-1型机器人硬件与robobasic编程详解
- ADC性能指标解析:超越位数、SNR和谐波
- 通用示波器改造为逻辑分析仪:0-1字符显示与电路设计
- C++实现TCP控制台客户端
- SOA架构下ESB在卷烟厂的信息整合与决策支持
- 三维人脸识别:技术进展与应用解析
- 单张人脸图像的眼镜边框自动去除方法
- C语言绘制图形:余弦曲线与正弦函数示例
- Matlab 文件操作入门:fopen、fclose、fprintf、fscanf 等函数使用详解
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功