Spring boot and angular: hands-on full stack web development with Java, spring, and angular
Design, build, and deploy performant and maintainable web applications using Spring, Spring Boot, and Angular Key Features Find solutions to common problems faced while developing applications with Angular and Spring Boot Explore tips, tricks, and best practices to overcome challenges related to sou...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham ; Mumbai
Packt Publishing, Limited
2022
|
Ausgabe: | First published |
Schlagworte: | |
Online-Zugang: | FHA01 FHM01 FLA01 TUM01 UBY01 |
Zusammenfassung: | Design, build, and deploy performant and maintainable web applications using Spring, Spring Boot, and Angular Key Features Find solutions to common problems faced while developing applications with Angular and Spring Boot Explore tips, tricks, and best practices to overcome challenges related to source code Build applications faster and more efficiently using the Spring Framework and the Spring Boot extension Book Description Angular makes building applications with the web easy and Spring Boot helps get an application up and running using just a few lines of code and minimal configuration. This book provides insights into building full-stack apps using Angular and Spring Boot effectively to reduce overall development time and increase efficiency. You'll start by setting up your CI/CD pipeline and then build your web application's backend guided by best practices. You'll then see how Spring Boot allows you to build applications faster and more efficiently by letting the Spring Framework and Spring Boot extension do the heavy lifting. The book demonstrates how to use Spring Data JPA and add its dependencies along with Postgres dependencies in the project to save or persist a user's data in a database for future use. As you advance, you'll see how to write tests and test a service using Mockito. Finally, you'll create a CI workflow or pipeline for a Spring Boot and Angular application to enable operations to deliver quality applications faster. By the end of this Spring Boot and Angular book, you'll be able to build a full-stack web application and deploy it through continuous integration and continuous deployment. What you will learn Explore how to architect Angular for enterprise-level app development Create a Spring Boot project using Spring Initializr Build RESTful APIs for enterprise-level app development Understand how using Redis for caching can improve your application's performance Discover CORS and how to add CORS policy in the Spring Boot application for better security Write tests to maintain a healthy Java Spring Boot application Implement testing and modern deployments of frontend and backend applications Who this book is for The book is for busy Java web developers and TypeScript developers with little experience developing Angular and Spring Boot apps who want to learn best practices for building full-stack web apps. Basic knowledge of HTML, CSS, and JavaScript or the Java programming language is necessary. |
Beschreibung: | 1 Online-Ressource (438 Seiten) Illustrationen |
ISBN: | 9781803234533 1803234539 |
Internformat
MARC
LEADER | 00000nmm a22000001c 4500 | ||
---|---|---|---|
001 | BV048912019 | ||
003 | DE-604 | ||
005 | 20240123 | ||
007 | cr|uuu---uuuuu | ||
008 | 230425s2022 |||| o||u| ||||||eng d | ||
020 | |a 9781803234533 |c EBook (PDF) |9 978-1-80323-453-3 | ||
020 | |a 1803234539 |c EBook (PDF) |9 1-80323-453-9 | ||
035 | |a (OCoLC)1378495743 | ||
035 | |a (DE-599)KEP088959066 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-860 |a DE-Aug4 |a DE-706 |a DE-M347 |a DE-91 | ||
082 | 0 | |a 006.76 |2 23 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 253 |0 (DE-625)143628: |2 rvk | ||
100 | 1 | |a Duldulao, Devlin Basilan |4 aut | |
245 | 1 | 0 | |a Spring boot and angular |b hands-on full stack web development with Java, spring, and angular |c Devlin Basilan Duldulao, Seiji Ralph Villafranca |
250 | |a First published | ||
264 | 1 | |a Birmingham ; Mumbai |b Packt Publishing, Limited |c 2022 | |
300 | |a 1 Online-Ressource (438 Seiten) |b Illustrationen | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
520 | 3 | |a Design, build, and deploy performant and maintainable web applications using Spring, Spring Boot, and Angular Key Features Find solutions to common problems faced while developing applications with Angular and Spring Boot Explore tips, tricks, and best practices to overcome challenges related to source code Build applications faster and more efficiently using the Spring Framework and the Spring Boot extension Book Description Angular makes building applications with the web easy and Spring Boot helps get an application up and running using just a few lines of code and minimal configuration. This book provides insights into building full-stack apps using Angular and Spring Boot effectively to reduce overall development time and increase efficiency. You'll start by setting up your CI/CD pipeline and then build your web application's backend guided by best practices. | |
520 | 3 | |a You'll then see how Spring Boot allows you to build applications faster and more efficiently by letting the Spring Framework and Spring Boot extension do the heavy lifting. The book demonstrates how to use Spring Data JPA and add its dependencies along with Postgres dependencies in the project to save or persist a user's data in a database for future use. As you advance, you'll see how to write tests and test a service using Mockito. Finally, you'll create a CI workflow or pipeline for a Spring Boot and Angular application to enable operations to deliver quality applications faster. By the end of this Spring Boot and Angular book, you'll be able to build a full-stack web application and deploy it through continuous integration and continuous deployment. | |
520 | 3 | |a What you will learn Explore how to architect Angular for enterprise-level app development Create a Spring Boot project using Spring Initializr Build RESTful APIs for enterprise-level app development Understand how using Redis for caching can improve your application's performance Discover CORS and how to add CORS policy in the Spring Boot application for better security Write tests to maintain a healthy Java Spring Boot application Implement testing and modern deployments of frontend and backend applications Who this book is for The book is for busy Java web developers and TypeScript developers with little experience developing Angular and Spring Boot apps who want to learn best practices for building full-stack web apps. Basic knowledge of HTML, CSS, and JavaScript or the Java programming language is necessary. | |
650 | 0 | 7 | |a AngularJS |0 (DE-588)105899333X |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a World Wide Web |0 (DE-588)4363898-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Internet |0 (DE-588)4308416-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Spring 3.0 |0 (DE-588)7694398-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a API |0 (DE-588)4430243-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Webentwicklung |0 (DE-588)1176227475 |2 gnd |9 rswk-swf |
653 | |a AngularJS (Software framework) | ||
653 | 0 | |a Application software / Development | |
653 | 0 | |a Computers / Internet / Web Browsers | |
653 | 0 | |a Computers / Internet / Web Services & APIs | |
653 | 0 | |a Computers / Languages / Java | |
653 | 0 | |a Web Development / Full Stack Web Development / Java / Spring Boot | |
653 | 0 | |a Electronic books | |
689 | 0 | 0 | |a Internet |0 (DE-588)4308416-3 |D s |
689 | 0 | 1 | |a World Wide Web |0 (DE-588)4363898-3 |D s |
689 | 0 | 2 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | 3 | |a Webentwicklung |0 (DE-588)1176227475 |D s |
689 | 0 | 4 | |a Spring 3.0 |0 (DE-588)7694398-7 |D s |
689 | 0 | 5 | |a API |0 (DE-588)4430243-5 |D s |
689 | 0 | 6 | |a AngularJS |0 (DE-588)105899333X |D s |
689 | 0 | 7 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Villafranca, Seiji Ralph |4 aut | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 978-1-80324-321-4 |
912 | |a ZDB-30-ORH |a ZDB-30-PQE |a ZDB-5-WPSE |a ZDB-221-PWD |a ZDB-221-PPK | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-034176202 | ||
966 | e | |u https://portal.igpublish.com/iglibrary/search/PACKT0006544.html |l FHA01 |p ZDB-221-PWD |x Aggregator |3 Volltext | |
966 | e | |u https://portal.igpublish.com/iglibrary/search/PACKT0006544.html |l FHM01 |p ZDB-221-PWD |q FHM_PDA_PWD_Kauf |x Aggregator |3 Volltext | |
966 | e | |u https://portal.igpublish.com/iglibrary/search/PACKT0006544.html |l FLA01 |p ZDB-221-PWD |q FLA_PWD_Kauf |x Aggregator |3 Volltext | |
966 | e | |u https://portal.igpublish.com/iglibrary/search/PACKT0006544.html |l TUM01 |p ZDB-221-PPK |q TUM_PDA_PPK_Kauf |x Aggregator |3 Volltext | |
966 | e | |u https://portal.igpublish.com/iglibrary/search/PACKT0006544.html |l UBY01 |p ZDB-221-PWD |x Verlag |3 Volltext |
Datensatz im Suchindex
_version_ | 1804185084860825600 |
---|---|
adam_txt | |
any_adam_object | |
any_adam_object_boolean | |
author | Duldulao, Devlin Basilan Villafranca, Seiji Ralph |
author_facet | Duldulao, Devlin Basilan Villafranca, Seiji Ralph |
author_role | aut aut |
author_sort | Duldulao, Devlin Basilan |
author_variant | d b d db dbd s r v sr srv |
building | Verbundindex |
bvnumber | BV048912019 |
classification_rvk | ST 250 ST 253 |
collection | ZDB-30-ORH ZDB-30-PQE ZDB-5-WPSE ZDB-221-PWD ZDB-221-PPK |
ctrlnum | (OCoLC)1378495743 (DE-599)KEP088959066 |
dewey-full | 006.76 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.76 |
dewey-search | 006.76 |
dewey-sort | 16.76 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | First published |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>05776nmm a22007331c 4500</leader><controlfield tag="001">BV048912019</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20240123 </controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">230425s2022 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781803234533</subfield><subfield code="c">EBook (PDF)</subfield><subfield code="9">978-1-80323-453-3</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1803234539</subfield><subfield code="c">EBook (PDF)</subfield><subfield code="9">1-80323-453-9</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1378495743</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP088959066</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-860</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-91</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.76</subfield><subfield code="2">23</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 253</subfield><subfield code="0">(DE-625)143628:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Duldulao, Devlin Basilan</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Spring boot and angular</subfield><subfield code="b">hands-on full stack web development with Java, spring, and angular</subfield><subfield code="c">Devlin Basilan Duldulao, Seiji Ralph Villafranca</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">First published</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham ; Mumbai</subfield><subfield code="b">Packt Publishing, Limited</subfield><subfield code="c">2022</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (438 Seiten)</subfield><subfield code="b">Illustrationen</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Design, build, and deploy performant and maintainable web applications using Spring, Spring Boot, and Angular Key Features Find solutions to common problems faced while developing applications with Angular and Spring Boot Explore tips, tricks, and best practices to overcome challenges related to source code Build applications faster and more efficiently using the Spring Framework and the Spring Boot extension Book Description Angular makes building applications with the web easy and Spring Boot helps get an application up and running using just a few lines of code and minimal configuration. This book provides insights into building full-stack apps using Angular and Spring Boot effectively to reduce overall development time and increase efficiency. You'll start by setting up your CI/CD pipeline and then build your web application's backend guided by best practices. </subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">You'll then see how Spring Boot allows you to build applications faster and more efficiently by letting the Spring Framework and Spring Boot extension do the heavy lifting. The book demonstrates how to use Spring Data JPA and add its dependencies along with Postgres dependencies in the project to save or persist a user's data in a database for future use. As you advance, you'll see how to write tests and test a service using Mockito. Finally, you'll create a CI workflow or pipeline for a Spring Boot and Angular application to enable operations to deliver quality applications faster. By the end of this Spring Boot and Angular book, you'll be able to build a full-stack web application and deploy it through continuous integration and continuous deployment. </subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">What you will learn Explore how to architect Angular for enterprise-level app development Create a Spring Boot project using Spring Initializr Build RESTful APIs for enterprise-level app development Understand how using Redis for caching can improve your application's performance Discover CORS and how to add CORS policy in the Spring Boot application for better security Write tests to maintain a healthy Java Spring Boot application Implement testing and modern deployments of frontend and backend applications Who this book is for The book is for busy Java web developers and TypeScript developers with little experience developing Angular and Spring Boot apps who want to learn best practices for building full-stack web apps. Basic knowledge of HTML, CSS, and JavaScript or the Java programming language is necessary.</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">AngularJS</subfield><subfield code="0">(DE-588)105899333X</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">World Wide Web</subfield><subfield code="0">(DE-588)4363898-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Internet</subfield><subfield code="0">(DE-588)4308416-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Spring 3.0</subfield><subfield code="0">(DE-588)7694398-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">API</subfield><subfield code="0">(DE-588)4430243-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Webentwicklung</subfield><subfield code="0">(DE-588)1176227475</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">AngularJS (Software framework)</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Application software / Development</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Computers / Internet / Web Browsers</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Computers / Internet / Web Services & APIs</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Computers / Languages / Java</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Web Development / Full Stack Web Development / Java / Spring Boot</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Electronic books</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Internet</subfield><subfield code="0">(DE-588)4308416-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">World Wide Web</subfield><subfield code="0">(DE-588)4363898-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Webentwicklung</subfield><subfield code="0">(DE-588)1176227475</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="4"><subfield code="a">Spring 3.0</subfield><subfield code="0">(DE-588)7694398-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="5"><subfield code="a">API</subfield><subfield code="0">(DE-588)4430243-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="6"><subfield code="a">AngularJS</subfield><subfield code="0">(DE-588)105899333X</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="7"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Villafranca, Seiji Ralph</subfield><subfield code="4">aut</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">978-1-80324-321-4</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield><subfield code="a">ZDB-30-PQE</subfield><subfield code="a">ZDB-5-WPSE</subfield><subfield code="a">ZDB-221-PWD</subfield><subfield code="a">ZDB-221-PPK</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-034176202</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://portal.igpublish.com/iglibrary/search/PACKT0006544.html</subfield><subfield code="l">FHA01</subfield><subfield code="p">ZDB-221-PWD</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://portal.igpublish.com/iglibrary/search/PACKT0006544.html</subfield><subfield code="l">FHM01</subfield><subfield code="p">ZDB-221-PWD</subfield><subfield code="q">FHM_PDA_PWD_Kauf</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://portal.igpublish.com/iglibrary/search/PACKT0006544.html</subfield><subfield code="l">FLA01</subfield><subfield code="p">ZDB-221-PWD</subfield><subfield code="q">FLA_PWD_Kauf</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://portal.igpublish.com/iglibrary/search/PACKT0006544.html</subfield><subfield code="l">TUM01</subfield><subfield code="p">ZDB-221-PPK</subfield><subfield code="q">TUM_PDA_PPK_Kauf</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://portal.igpublish.com/iglibrary/search/PACKT0006544.html</subfield><subfield code="l">UBY01</subfield><subfield code="p">ZDB-221-PWD</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV048912019 |
illustrated | Not Illustrated |
index_date | 2024-07-03T21:53:35Z |
indexdate | 2024-07-10T09:49:37Z |
institution | BVB |
isbn | 9781803234533 1803234539 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-034176202 |
oclc_num | 1378495743 |
open_access_boolean | |
owner | DE-860 DE-Aug4 DE-706 DE-M347 DE-91 DE-BY-TUM |
owner_facet | DE-860 DE-Aug4 DE-706 DE-M347 DE-91 DE-BY-TUM |
physical | 1 Online-Ressource (438 Seiten) Illustrationen |
psigel | ZDB-30-ORH ZDB-30-PQE ZDB-5-WPSE ZDB-221-PWD ZDB-221-PPK ZDB-221-PWD FHM_PDA_PWD_Kauf ZDB-221-PWD FLA_PWD_Kauf ZDB-221-PPK TUM_PDA_PPK_Kauf |
publishDate | 2022 |
publishDateSearch | 2022 |
publishDateSort | 2022 |
publisher | Packt Publishing, Limited |
record_format | marc |
spelling | Duldulao, Devlin Basilan aut Spring boot and angular hands-on full stack web development with Java, spring, and angular Devlin Basilan Duldulao, Seiji Ralph Villafranca First published Birmingham ; Mumbai Packt Publishing, Limited 2022 1 Online-Ressource (438 Seiten) Illustrationen txt rdacontent c rdamedia cr rdacarrier Design, build, and deploy performant and maintainable web applications using Spring, Spring Boot, and Angular Key Features Find solutions to common problems faced while developing applications with Angular and Spring Boot Explore tips, tricks, and best practices to overcome challenges related to source code Build applications faster and more efficiently using the Spring Framework and the Spring Boot extension Book Description Angular makes building applications with the web easy and Spring Boot helps get an application up and running using just a few lines of code and minimal configuration. This book provides insights into building full-stack apps using Angular and Spring Boot effectively to reduce overall development time and increase efficiency. You'll start by setting up your CI/CD pipeline and then build your web application's backend guided by best practices. You'll then see how Spring Boot allows you to build applications faster and more efficiently by letting the Spring Framework and Spring Boot extension do the heavy lifting. The book demonstrates how to use Spring Data JPA and add its dependencies along with Postgres dependencies in the project to save or persist a user's data in a database for future use. As you advance, you'll see how to write tests and test a service using Mockito. Finally, you'll create a CI workflow or pipeline for a Spring Boot and Angular application to enable operations to deliver quality applications faster. By the end of this Spring Boot and Angular book, you'll be able to build a full-stack web application and deploy it through continuous integration and continuous deployment. What you will learn Explore how to architect Angular for enterprise-level app development Create a Spring Boot project using Spring Initializr Build RESTful APIs for enterprise-level app development Understand how using Redis for caching can improve your application's performance Discover CORS and how to add CORS policy in the Spring Boot application for better security Write tests to maintain a healthy Java Spring Boot application Implement testing and modern deployments of frontend and backend applications Who this book is for The book is for busy Java web developers and TypeScript developers with little experience developing Angular and Spring Boot apps who want to learn best practices for building full-stack web apps. Basic knowledge of HTML, CSS, and JavaScript or the Java programming language is necessary. AngularJS (DE-588)105899333X gnd rswk-swf World Wide Web (DE-588)4363898-3 gnd rswk-swf Internet (DE-588)4308416-3 gnd rswk-swf Programmierung (DE-588)4076370-5 gnd rswk-swf Spring 3.0 (DE-588)7694398-7 gnd rswk-swf Java Programmiersprache (DE-588)4401313-9 gnd rswk-swf API (DE-588)4430243-5 gnd rswk-swf Webentwicklung (DE-588)1176227475 gnd rswk-swf AngularJS (Software framework) Application software / Development Computers / Internet / Web Browsers Computers / Internet / Web Services & APIs Computers / Languages / Java Web Development / Full Stack Web Development / Java / Spring Boot Electronic books Internet (DE-588)4308416-3 s World Wide Web (DE-588)4363898-3 s Programmierung (DE-588)4076370-5 s Webentwicklung (DE-588)1176227475 s Spring 3.0 (DE-588)7694398-7 s API (DE-588)4430243-5 s AngularJS (DE-588)105899333X s Java Programmiersprache (DE-588)4401313-9 s DE-604 Villafranca, Seiji Ralph aut Erscheint auch als Druck-Ausgabe 978-1-80324-321-4 |
spellingShingle | Duldulao, Devlin Basilan Villafranca, Seiji Ralph Spring boot and angular hands-on full stack web development with Java, spring, and angular AngularJS (DE-588)105899333X gnd World Wide Web (DE-588)4363898-3 gnd Internet (DE-588)4308416-3 gnd Programmierung (DE-588)4076370-5 gnd Spring 3.0 (DE-588)7694398-7 gnd Java Programmiersprache (DE-588)4401313-9 gnd API (DE-588)4430243-5 gnd Webentwicklung (DE-588)1176227475 gnd |
subject_GND | (DE-588)105899333X (DE-588)4363898-3 (DE-588)4308416-3 (DE-588)4076370-5 (DE-588)7694398-7 (DE-588)4401313-9 (DE-588)4430243-5 (DE-588)1176227475 |
title | Spring boot and angular hands-on full stack web development with Java, spring, and angular |
title_auth | Spring boot and angular hands-on full stack web development with Java, spring, and angular |
title_exact_search | Spring boot and angular hands-on full stack web development with Java, spring, and angular |
title_exact_search_txtP | Spring boot and angular hands-on full stack web development with Java, spring, and angular |
title_full | Spring boot and angular hands-on full stack web development with Java, spring, and angular Devlin Basilan Duldulao, Seiji Ralph Villafranca |
title_fullStr | Spring boot and angular hands-on full stack web development with Java, spring, and angular Devlin Basilan Duldulao, Seiji Ralph Villafranca |
title_full_unstemmed | Spring boot and angular hands-on full stack web development with Java, spring, and angular Devlin Basilan Duldulao, Seiji Ralph Villafranca |
title_short | Spring boot and angular |
title_sort | spring boot and angular hands on full stack web development with java spring and angular |
title_sub | hands-on full stack web development with Java, spring, and angular |
topic | AngularJS (DE-588)105899333X gnd World Wide Web (DE-588)4363898-3 gnd Internet (DE-588)4308416-3 gnd Programmierung (DE-588)4076370-5 gnd Spring 3.0 (DE-588)7694398-7 gnd Java Programmiersprache (DE-588)4401313-9 gnd API (DE-588)4430243-5 gnd Webentwicklung (DE-588)1176227475 gnd |
topic_facet | AngularJS World Wide Web Internet Programmierung Spring 3.0 Java Programmiersprache API Webentwicklung |
work_keys_str_mv | AT duldulaodevlinbasilan springbootandangularhandsonfullstackwebdevelopmentwithjavaspringandangular AT villafrancaseijiralph springbootandangularhandsonfullstackwebdevelopmentwithjavaspringandangular |