更新时间:2021-06-25 20:59:01
封面
版权信息
Dedication
Packt Upsell
Why subscribe?
PacktPub.com
Foreword
Contributors
About the authors
About the reviewer
Packt is searching for authors like you
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Conventions used
Get in touch
Reviews
Introducing Aurelia
JavaScript fundamentals
Dynamic typing
Object oriented
Functional
Prototyped
Events handling
The ECMAScript standard
ES 6
Arrow functions
String interpolation
Destructuring
Setting up our environment
Installing Node.js
The Node Package Manager
NPM website
NPM Registry
NPM CLI
Common NPM operations
Updating NPM
Installing NPM packages
Versions
The package.json file
Dependencies and devDependencies
The Aurelia framework
What is a JavaScript framework?
Why use a JavaScript framework?
JavaScript framework comparison
Why Aurelia?
Angular
Technical information
Dependency injection
Component encapsulation
React.js
Aurelia
Aurelia command-line tool
Installation
Creating a new application
Running our Application
Testing our application
Building our application
Generating custom resources
World Cup app overview
Exploring the application features
Matches explorer
Listing the matches
Creating a new Match
Teams explorer
Listing the teams
Creating a new team
News
Listing the News
Create a New
Social authentication
Creating our app
The project structure
The Bootstrap process
Understanding components
Summary
Styling the User Interface
Talking about CSS
How does it work?
Exploring SASS and LESS
Variables
Nesting
Extends
If/else statements
Automating tasks with Gulp
Understanding Gulp
How does Gulp.js work?
Installing Gulp
JavaScript task
Automating tasks
Exploring CSS frameworks
Bootstrap