Beginning server-side application development with Angular : discover how to rapidly prototype SEO-friendly web applications with Angular Universal /
Dynamic client-side web applications are great for UX, but not so much for your SEO. Learn how to build the same great UX with server-side Angular, all without taking a hit to search referrals.
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, UK :
Packt Publishing,
2018.
|
Temas: | |
Acceso en línea: | Texto completo Texto completo |
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | EBOOKCENTRAL_on1038280794 | ||
003 | OCoLC | ||
005 | 20240329122006.0 | ||
006 | m o d | ||
007 | cr unu|||||||| | ||
008 | 180601s2018 enka o 000 0 eng d | ||
040 | |a UMI |b eng |e rda |e pn |c UMI |d STF |d TOH |d EBLCP |d CEF |d OCLCF |d MERUC |d IDB |d NLE |d DEBBG |d TEFOD |d CNCEN |d OCLCQ |d G3B |d LVT |d N$T |d UKMGB |d UAB |d UKAHL |d C6I |d OCLCQ |d UX1 |d K6U |d OCLCQ |d OCLCO |d NZAUC |d OCLCQ |d OCLCO | ||
015 | |a GBB8O1550 |2 bnb | ||
016 | 7 | |a 018880080 |2 Uk | |
019 | |a 1175637025 | ||
020 | |a 9781789343212 |q (electronic bk.) | ||
020 | |a 1789343216 |q (electronic bk.) | ||
020 | |a 1789342163 |q (Trade Paper) | ||
020 | |a 9781789342161 | ||
020 | |z 9781789342161 | ||
024 | 3 | |a 9781789342161 | |
029 | 1 | |a CHNEW |b 001023730 | |
029 | 1 | |a CHVBK |b 530321866 | |
029 | 1 | |a UKMGB |b 018880080 | |
035 | |a (OCoLC)1038280794 |z (OCoLC)1175637025 | ||
037 | |a CL0500000968 |b Safari Books Online | ||
037 | |a 4B4021AB-960C-4FF9-8DCC-A3B080C25E7C |b OverDrive, Inc. |n http://www.overdrive.com | ||
050 | 4 | |a QA76.9.C55 | |
072 | 7 | |a COM |x 013000 |2 bisacsh | |
072 | 7 | |a COM |x 014000 |2 bisacsh | |
072 | 7 | |a COM |x 018000 |2 bisacsh | |
072 | 7 | |a COM |x 067000 |2 bisacsh | |
072 | 7 | |a COM |x 032000 |2 bisacsh | |
072 | 7 | |a COM |x 037000 |2 bisacsh | |
072 | 7 | |a COM |x 052000 |2 bisacsh | |
082 | 0 | 4 | |a 004/.36 |2 23 |
049 | |a UAMI | ||
100 | 1 | |a Borggreve, Bram, |e author. | |
245 | 1 | 0 | |a Beginning server-side application development with Angular : |b discover how to rapidly prototype SEO-friendly web applications with Angular Universal / |c Bram Borggreve. |
264 | 1 | |a Birmingham, UK : |b Packt Publishing, |c 2018. | |
300 | |a 1 online resource (1 volume) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
588 | 0 | |a Online resource; title from cover (Safari, viewed June 1, 2018). | |
505 | 0 | |a Cover; C09633 -- Final- ebook; Preface; Creating the Base Application; Server-Side and Client-Side Rendering; Installing Angular CLI; Generating a New Application; Creating a New Application; Serving the Application; Viewing Your Application; Setting Defaults for Angular CLI; Configuring Global Defaults; Configuring Global Styles; Linking to the Style Sheets in global styles.css; Adding Bootstrap and Font Awesome; Showing an Icon on the Page; Creating UI Modules and Components; Creating the UiModule; Importing Our UiModule; Displaying the Current Route; Creating the LayoutComponent. | |
505 | 8 | |a Adding a New RouteBuilding Our Layout; Creating the HeaderComponent; Updating the LayoutComponent to Reference Our New HeaderComponent; Creating the Actual Header; Creating the FooterComponent; Updating the LayoutComponent to Reference Our New FooterComponent; Creating the Actual Footer; Summary; Creating the Application Module and Components; Types of Components; Presentational Components; Container Components; Folder Structure; Generate and Lazy Load the PostsModule; Creating the Container Components; Creating PostsComponent and ProfileComponent; Adding Dummy Post and Profile Data. | |
505 | 8 | |a Creating a Service to Retrieve DataGenerating the Service; Storing Our API URL; Referencing Our New PostsService in Our Container Components; Defining the Public Methods; Importing HttpClientModule in Our AppModule; Creating the Presentational Components; Creating the PostListComponent; Creating the PostItemComponent; Creating the ProfileItemComponent; Creating Resolvers to Retrieve Data Using the Router; Creating Resolvers; Importing Our Resolvers; Using the Data Resolved by the Router; Summary; Server-Side Rendering; Generating the Server App; Generating the Angular Universal Application. | |
505 | 8 | |a Making Our Apps ConsistentAdding Dependencies for the Server App; Adding the Server App to Our Angular CLI Configuration; Adding Run Scripts to package.json; Adding npm Scripts; Testing the Builds of Both Apps; Implementing a Web Server; Installing Server Dependencies; Creating the server.ts File; Adding the npm Script to package.json; Starting the Server; Adding Dynamic Metadata; Creating the UiService; Adding Metadata to PostsComponent and ProfileComponent; Summary; Service Workers; What Is a Service Worker?; What Is a Progressive Web App?; Installing Dependencies. | |
505 | 8 | |a Enabling the Service WorkerImporting the ServiceWorkerModule; Creating the Service Worker Configuration; Configuring the Service Worker; Asset and Data Groups; Configuring the Asset and Data Groups; Testing the Service Worker; Checking Where the Data Comes from; Enabling Offline Mode; Running a Local Build of the Browser App; Inspecting the Behavior; Setting Our Application to Offline Mode; Debugging the Service Worker; Chrome Developer Tools to the Rescue; Locating the Running Service Worker; Unregistering the Registered Service Worker; Summary; Index; Blank Page. | |
520 | |a Dynamic client-side web applications are great for UX, but not so much for your SEO. Learn how to build the same great UX with server-side Angular, all without taking a hit to search referrals. | ||
590 | |a O'Reilly |b O'Reilly Online Learning: Academic/Public Library Edition | ||
590 | |a ProQuest Ebook Central |b Ebook Central Academic Complete | ||
590 | |a eBooks on EBSCOhost |b EBSCO eBook Subscription Academic Collection - Worldwide | ||
650 | 0 | |a Client/server computing. | |
650 | 0 | |a Application software |x Development. | |
650 | 0 | |a Web applications. | |
650 | 6 | |a Architecture client-serveur (Informatique) | |
650 | 6 | |a Logiciels d'application |x Développement. | |
650 | 6 | |a Applications Web. | |
650 | 7 | |a Web programming. |2 bicssc | |
650 | 7 | |a Programming & scripting languages: general. |2 bicssc | |
650 | 7 | |a Computer programming |x software development. |2 bicssc | |
650 | 7 | |a Computers |x Programming Languages |x JavaScript. |2 bisacsh | |
650 | 7 | |a Computers |x Web |x Web Programming. |2 bisacsh | |
650 | 7 | |a Computers |x Programming |x General. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Computer Literacy. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Computer Science. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Data Processing. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Hardware |x General. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Information Technology. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Machine Theory. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Reference. |2 bisacsh | |
650 | 7 | |a Application software |x Development |2 fast | |
650 | 7 | |a Client/server computing |2 fast | |
650 | 7 | |a Web applications |2 fast | |
856 | 4 | 0 | |u https://learning.oreilly.com/library/view/~/9781789342161/?ar |z Texto completo |
856 | 4 | 0 | |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=5397963 |z Texto completo |
938 | |a Askews and Holts Library Services |b ASKH |n BDZ0036808355 | ||
938 | |a EBL - Ebook Library |b EBLB |n EBL5397963 | ||
938 | |a EBSCOhost |b EBSC |n 1813738 | ||
994 | |a 92 |b IZTAP |