Index

[SYMBOL][A][B][C][D][E][F][G][H][I][J][K][L][M][N][O][P][Q][R][S][T][U][V][W][X]

SYMBOL

- -save option
- -save-dev option
@ComponentScan annotation
@Configuration annotation
@Controller annotation
@EnableWebMvc annotation
@ExceptionHandler annotation
@PathVariable annotation
@RequestMapping annotation
@ResponseBody annotation
@ResponseStatus annotation
@RestController annotation
<%= %> delimiters
=== (strict equality operator)
$resource object
$routeProvider
$scope object2nd

A

Accept header2nd
Agility.js
AJAX (Asynchronous JavaScript and XML)2nd

AMD (Asynchronous Module Definition)
  define syntax
  overview
  require syntax
  using RequireJS
AmplifyJS2nd
anonymous function expressions
Apache Maven
Apache Tomcat
application/json type
applyBindings function
Arbiter.js
ASP.NET MVC
assertions
async attribute
asynchronous calls, data updates via
Asynchronous Module Definition.
    See AMD.

B


BASE HREF
base layout
bluebird library
Broccoli tool
Browsersync2nd
Brunch
Buster.js framework

C

callbacks, processing server results using
CanJS
Cascading Style Sheets.
    See CSS.
catch() method
Chaplin
Choco
CI (continuous integration)
client, presentation logic in
code encapsulation
code integrity
code reuse
CoffeeScript
Commons Lang
Commons Logging
complexity, hiding
concatenation
concatenation, file
content negotiation
Content-type header2nd
continuation-passing style
continuous integration.
    See CI.
continuous unit testing
controllers
coupling
CRUD (create, read, update, and delete)
CSS (Cascading Style Sheets)
  optimizing
  purpose of in SPA
  relationship between regions and
CSS Lint

D

DAO (data access object)2nd
data-bind attribute
defer attribute
Deferred object
define syntax
DELETE method2nd

dependencies
  overview
  pros and cons of
DI (dependency injection)
directives, AngularJS
Dojo Toolkit

DOM (Document Object Model)
  JavaScript and
  testing changes to
DRY (don’t repeat yourself)
Durandal

E

ECMAScript2nd3rd
Ember.js2nd
encapsulation2nd
error handling, for promises
explicit models
Ext JS

F

fragment identifier method
fragments
fulfilled state

G

g option
Geppetto
GET method
glob patterns
Grunt.js

H

Handlebars, expressions in
hash character, removing

header
  in view template
header, in view template
headless browser
headless test runners
HTML (Hypertext Markup Language), purpose of in SPA

HTML5 History API method
  activating HTML5 mode
  overview
  removing hash character
  server-side changes
  setting BASE HREF
HTTP headers
HTTP methods

I

IIFE (immediately invoked function expression)2nd
images, optimizing
implied models
inline templates
internet media types

J

Jackson parser
Jamal
Jasmine framework
JavaScript Lint
JavaScriptMVC
Jenkins
JSHint
JSON.parse() function
JSON.stringify() function

K

Kendo UI
  complex layout options
  route syntax2nd

L



layout
  designing
  nested views
  regions
  view composition
LayoutManager
Less.js
linting
literal notation

live browser reloads
  overview
  task for Gulp.js
LiveReload2nd
LiveScript

M

Marionette.js
MIME (Multipurpose Internet Mail Extensions)
MIME types
Mimosa
minification2nd
Mocha framework

models
  defined
  explicit
  implied
  overview
module() method
Multipurpose Internet Mail Extensions.
    See MIME.
Mustache, expressions in
MV* frameworks
  advantages of using
    productivity gains
    routine tasks simplified
    scalability
    separation of concerns
    standardization
  bindings
    binding direction
    binding syntax
    one-time binding
    one-way binding
    overview
    two-way binding
  browser environment and
  choosing framework
  concepts
  creating server requests
    using data model
    using data source objects
    using XMLHttpRequest object
  frameworks listing
  importance of
  models
    explicit
    implied
    overview
  MVC2nd
  MVP2nd
  MVVM2nd
  MVW
  overview
  processing server results with callbacks
  processing server results with promises
    accessing results
    chaining asynchronous calls in sequence
    chaining promises
    overview
    promise error handling
    promise states
  REST and
  templates
    example of
    inline
    overview
    partials
    rendering of
    storage of
  testing objects from
  views
MVC (Model-View-Controller)2nd
MVP (Model-View-Presenter)2nd
MVVM (Model-View-ViewModel)2nd
MVW (Model-View-Whatever)

N

name collisions
namespaces2nd
native applications
nested views
ng-bind attribute
ng-click
ng-model attribute
Node.js, installing

notifications
  basic
  with data
npm (node package manager)

O

object initializer
object literals2nd
Object.create() function
observer pattern
one-time binding
one-way binding
onhashchange event
onreadystatechange event
open() method
otherwise keyword

P

packages
parameters, route
partials
paths, routes and
pending state
PhantomJS
POC (proof of concept)2nd
POJOs (plain old JavaScript objects)2nd
popstate event
POST method
presenter, defined
privacy, for variables
private keyword
Promise/A+ standard
proof of concept.
    See POC.
pub/sub pattern
PubSubJS
pushState method
PUT method

Q

Q library

R

Radio.js
React
readyState property
regions
rejected state
replaceState method
require syntax
RequireJS2nd
RequireJS Optimizer
responseText property
responseXML property

REST (Representational State Transfer)
  defined
  MV* frameworks and
  resource concept
  shopping cart project
    $resource object
    adding items to cart
    removing items from cart
    updating cart
    viewing cart
  statelessness
  uniform interface between components
  unique identifiers
RESTful services
revealing module pattern2nd
RSVP.js library

S

Sammy.js, route syntax2nd
Sass

scalability
  advantages of using MV* frameworks
  through code reuse
scope, defined
script loaders
send() method2nd
separation of concerns, advantages of using MV* frameworks
setRequestHeader() method
shell, overview
Sinon.js
Smalltalk
Spine
Spring MVC
SRP (single-responsibility principle)
  designing modules using
standardization, advantages of using MV* frameworks
status property
strict equality operator ( === )
strictEqual() assertion
stubs
submodules
sudo command

T


TDD (test-driven development)
template engine

templates
  defined
  example of
  inline
  overview
  partials
  rendering of
  storage of
then() method2nd
Thorax
tightly coupling
topics
two-way binding

U

UnauthorizedAccessException
unsubscribing
URLs, creating using $resource object

V

v option
variables, privacy for

verbs
  for routes
  HTTP
Vertebrae

video game store example
  overview
  pricing services module
  product display controllers module
  product display services module
  searching
    messaging module
    overview
    search controllers module
    search services module
    user alerts module
ViewModel

W

Web Components
WebApplicationInitializer interface
when library
WinJS library
WPF (Windows Presentation Foundation)

X

XHR (XMLHttpRequest) object
  creating requests
    using request body
    using URL parameters
  overview

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset