Skip to content
Library Home
Start Over
Research Databases
E-Journals
Course Reserves
Library Home
Login to library account
English
Deutsch
Español
Français
Italiano
日本語
Nederlands
Português
Português (Brasil)
中文(简体)
中文(繁體)
Türkçe
עברית
Gaeilge
Cymraeg
Ελληνικά
Català
Euskara
Русский
Čeština
Suomi
Svenska
polski
Dansk
slovenščina
اللغة العربية
বাংলা
Galego
Tiếng Việt
Hrvatski
हिंदी
Հայերէն
Українська
Language
Library Catalog
All Fields
Title
Author
Subject
Call Number
ISBN/ISSN
Find
Advanced Search
|
Browse
|
Search Tips
Angular Services.
Cite this
Text this
Email this
Print
Export Record
Export to RefWorks
Export to EndNoteWeb
Export to EndNote
Save to List
Permanent link
Angular Services.
Saved in:
Bibliographic Details
Main Author:
Salehi, Sohail
Format:
eBook
Language:
English
Published:
Birmingham :
Packt Publishing,
2016.
Subjects:
JavaScript (Computer program language)
>
Handbooks, manuals, etc.
JavaScript (Computer program language)
Handbooks and manuals
Online Access:
Click for online access
Holdings
Description
Table of Contents
Similar Items
Staff View
Table of Contents:
Cover
Credits
About the Author
About the Reviewer
www.PacktPub.com
Customer Feedback
Table of Contents
Preface
Chapter 1: Setting Up the Environment
Introducing Angular
There is no backward compatibility
Previous knowledge of AngularJS 1.x is not necessary
The relationship between ECMAScript, AtScript, and TypeScript
Setting up tools and getting started!
Setting up the seed project
Setting up an Angular project in WebStorm
Frontend developers versus backend developers
Introducing The Sherlock Project
Summary
Chapter 2: Introducing Wire-Frames
What is a module?
Components
the reusable objects
The root component
Updating the Bootstrap file
Running the web server
Bootstrapping versus root component
The big picture
The navigation system
The Angular router module
Routing configuration
The navigation bar template
The navigation component
Importing and using the navigation component
The collector wire-frame
The collector component
Accessing a component via root
The rating wire-frame
The rating component
The notifier wire-frame
The notifier component
Updating the navigation system
Single Page Application
Switching to SPA
The Evidence Tree Builder Wire-frame
The Evidence component
The AI Wire-frame
The AI Component
The Report Generator Wire-frame
The Auto-pilot Wire-frame
The Accuracy Manager Wire-frame
Summary
Chapter 3: The Collector Service
Using Controllers to Collect Data
What is a service and why do we need them?
Updating the collector component
The collector service
The Dependency Injection
Property binding
Class binding
Style binding
Event binding
Getting the real news
Angular and observable objects
Updating the collector component
The access control problem.
Saving objects in a database
Setting up The Sherlock Project on Firebase
Saving objects to the database
Working with data via lists
Summary
Chapter 4: The Rating Service
Data Management
Setting the ranking parameters
The Google Trends service
Obtaining the Trending Keywords
CORS versus JSONP
The rating service structure
The rating logic structure
Implementing the rating logic
Implementing the rating service
The rating component
The rating template
Creating a custom pipe
Summary
Chapter 5: The Notifier Service
Creating Cron Jobs in Angular
Cron job versus Interval/Timeout
Introducing node-cron
Dealing with vendors
Getting and rating the news periodically
The Notifier template and business logic
The Notifier component
Two-way data binding
Updating the template
Updating the database
The Notifier service
Checking the rates for collected news
The helper functions
Automating tasks with Zappier
Sending Notification e-mails
In App notifications
News maintenance
Summary
Chapter 6: The Evidence Tree Builder Service
Implementing the Business Logic
Clustering and similarity
retrieving documents of interest
The evidence service
The evidence component
Parsing HTML pages into JSON content
The evidence template
Saving all valuable words
Counting the unique words
Understanding the bag of words model
The flaws in the bag of words model
Introducing the TF-IDF factor
Implementing the TF-IDF factor
Corpus
how to build the body
Making the template Corpus aware
Making the component Corpus aware
The Corpus functions
Introducing the Google Custom Search Engine
Enabling the Custom Search API And creating a new CSE
Implementing the corpusBuilder() function
Fetching the links.
Creating queries and processing search results
Refactoring the service logic (removing IDF calculations)
Refactoring the template
Updating the component and the service
How to choose a subject for a road test
How can we live On Mars?
Testing the IDF calculations
Getting insights via clustering
Making the template and the component cluster aware
Making the service cluster aware
Data visualization
The modal component
Adding child view to the main component
Creating a network graph for clusters
Adding the network data to the cluster builder
Processing the network graph data
Showing the graph inside the Modal component
Resolving the timing issue
Decorating a network graph
Decorating the edges
Decorating the nodes
The color object
Processing custom events
Final modification on the nodes array
Final thoughts on data visualization
Gathering other types of evidence
Gathering evidence from social networks
Summary
Chapter 7: The Report Generator Service
Creating Controllers to Set Report Template
Saving network graph data to the database
The report generator component
The mechanics of component interaction
The report generator template
The configuration parameters
A closer look at the accordion and tab navigations
The right place for holding Firebase objects
Creating new report templates
Updating the report template
How parent component deals with the output data from child component
Deleting The Report Template
Rendering The Reports
Creating new children to render the reports
Creating the report-corpus component
Creating the report-cluster component
Updating the report component
Implementing the report service for the corpus
part one
Updating the views
Optimizing the Firebase performance.
Implementing the report service for the Corpus
part two
Updating the Corpus view
Implementing The Report Service For the Clusters
Catching the phrases
Adding the Conditional Blocks
Updating the parent
Printing the report
Summary
The Accuracy Manager Service
Putting It All Together
Introducing the anatomy of cure and prevention
Why are test frameworks not practical here?
The accuracy manager component
The accuracy manager view
The accuracy service
Implementing the first prevention
Running the code with the prevention mechanism
Summary
Index.
Similar Items
JavaScript The New Toys.
by: Crowder, T. J.
Published: (2020)
Learning Grunt.
by: Reynolds, Douglas
Published: (2016)
JQuery for designers beginner's guide : design interactive websites to improve user experience by using the popular JavaScript library
by: MacLees, Natalie
Published: (2014)
JavaScript bible
Published: (2010)
JavaScript et les données du Web
by: Jeansoulin, Robert
Published: (2018)