[SYMBOL][A][B][C][D][E][F][G][H][I][J][L][M][N][O][P][Q][R][S][T][U][V][W]
{ } curly braces
# (hash), removing from URLs
overview
using $locationProvider and HTML5 mode
Internet Explorer incompatibility
#{ } interpolation delimeters
<html> tag
= (equal sign)
| (pipe character), 2nd
$apply method
$http service
$inject method
$locationProvider
$routeParams
$routeProvider, 2nd
$scope parameter
$scope, using only when needed
$scope.$apply
$scope.$apply()
$scopeProvider
Active Server Pages.
See ASP (Active Server Pages).
Amelia theme
analytics, for SPAs
Apache
Array type
ASP (Active Server Pages)
authenticate method
Authorization header
Backbone
BitBucket
blocking code
Boolean type
Bootstrap
adding to application
referencing files in application
responsive grid system
testing
Bootswatch
branches, Git
browser
history and SPA analytics
validation using jQuery
Buffer type
buffered code
camelCase
Cascading Style Sheets.
See CSS.
CLI (command-line interface), 2nd
close method
CodeIgniter
collections in MongoDB
Colors library
config function
connection file, Mongoose
controllerAs syntax, 2nd
cookies
crawling, SPAs
CRUD (create, read, update, and delete)
crypto module
pbkdf2Sync method
randomBytes method
--css option
curly braces { }
data layer, creating API for
date filter
Date type
dates, formatting
defining controller, defining
dismiss method
document databases
documents in MongoDB
Dojo
DOM (Document Object Model)
dotenv module
dynos, Heroku
-ejs option
EJS template engine
Ember
encryption
password
using crypto module
equal sign ( = )
exports method
express-jwt module
falsey tests
filters, Angular, 2nd
find method
findById method
findOne method
for loops
Foreman utility
geographic coordinates
GeoJSON format
geoNear method, 2nd, 3rd
geoSearch method
GitHub
Glyphicon system
Gmail
Google, 2nd
Google Cloud
hardware
development
production
hashes
history, browser, for SPAs
--hogan option
Hogan template engine
HTML5 (Hypertext Markup Language 5), history API
HTTP status codes
hybrid architecture
id path
IIFE (immediately-invoked function expression)
IIS (Internet Information Services)
includes, Jade
indentation in Jade
Internet Explorer
Internet Information Services.
See IIS.
interpolation
_isNumeric helper function
JavaScript
—jshtml option
JsHtml template engine
JSON (JavaScript Object Notation)
json option
jsonwebtoken module
latitude/longitude coordinates
libraries, web development history
load time, for SPAs
local storage
login page
loops
in Jade templates
ng-repeat directive
MEAN stack
advantages of
AngularJS
disadvantages of
jQuery vs.
overview
SPAs and
two-way data binding
authentication in
changing views during authenticated session
login process
overview
securely calling API
Express
HTML responses
overview
routing URLs
session support
how components work together
MongoDB
data modeling with Mongoose
indexing features
JSON format
relational vs. document databases
transactions not supported
Node.js
efficiency of
JavaScript language importance
npm
overview.
See individual components.
method option
Microsoft
Microsoft Windows
middleware
Mixed type
mixins, Jade, 2nd
Mocha library
modal dialogs
adding view
creating controller
defining instance
passing data into
dependency injecting resolved parameters
overview
resolving variables in
using data passed through
model, for REST API
model-view-controller.
See MVC.
modules, Angular, defining
new method
ng-app attribute
ng-click handler
adding handler to page
adding method called by click handler
ng-controller attribute
ng-hide directive
ng-repeat directive, 2nd
ngRoute module
ng-show directive, 2nd
ng-switch
NODE_ENV environment variable, 2nd
Nodejitsu
node_modules folder
nodemon
automatically restarting applications with
preventing application restarts
nonblocking code
Number type
ObjectId type
ODM (Object-Document Modeler)
onclick handler
onSubmit form handler
OpenShift
opinionated frameworks
orderBy filter
PaaS (platform as a service), 2nd, 3rd, 4th
parseFloat function
password encryption
pbkdf2Sync method
PhantomJS
pipe character ( | ), 2nd
platform as a service.
See PaaS.
Procfile, creating
production, hardware
PUT method, REST API
overview
updating document
updating subdocument
qs option
queries, methods for
randomBytes method
relational databases
render method
require function
required fields
responsive layouts, Twitter Bootstrap features
REST (REpresentational State Transfer), 2nd
rootScope
salt, defined
scope, Angular
security, for API endpoints
using authentication middleware
using JWTs inside controller
SEO (search engine optimization)
services, Angular
adding file to HTML
creating files for
using $scope when needed
using from controller
using URL parameters in
creating data service to call API
using $routeParams to get URL parameters
using service to get data
sessions, Express support
SIGINT event
SIGTERM event
source control, Git
stateless, defined
strategies, authentication
String type
switch method
template engines
Express support
Jade template engine
overview
terminal
themes, Twitter Bootstrap features
this keyword
times, storing in database
transactions, database
Twitter Bootstrap
CSS classes
getting Amelia theme
installing
overview
responsive grid layout
theme support
tidying up folders for
two-way binding, 2nd
Ubuntu
UglifyJS
adding to application
installing
processing files
using minified files in HTML
Underscore library
updates, process for Heroku deployment
url option
URLs (Uniform Resource Locators)
use method
V8 JavaScript engine
validating data
VM (virtual machine)
web development history
general discussion
libraries and frameworks
moving application code to front end
web servers
multithreaded
single-threaded
3.133.147.87