Chapter 1: Introduction to the decoupled world.
Chapter Goal: Introduce the reader to terminology and structure of a decoupled architecture.
No of pages: 16
Sub -Topics1. A review of the concept of monolithic applications vs decoupled applications.
2. What is decoupling?
3. Why and when to decouple?
4. A brief introduction to REST.
5. A brief introduction to GraphQL.
Chapter 2: JavaScript meets django.
Chapter Goal: Introduce the reader to the modern JavaScript scene, help the reader understand how modern frontend tools fit within Django.
No of pages: 13
Sub -Topics1. An overview of modern JavaScript.
2. An overview of JavaScript and Django in production setups.
3. A review of the most popular frontend libraries: Vue, React, Next.js, and the differences between them.
Chapter 3: Modern Django and Django REST Framework.
Chapter goal: Introduce the reader to intermediate Django concepts, and Django REST framework.
No of pages: 11
Sub -Topics
1. A brief introduction to Django REST framework and how it fits within a Django project, compared to the basic Django building blocks (MVT architecture, forms, models, views).
2. An introduction to ASGI and async Django.
Chapter 4: Advantages and disadvantages of a decoupled architecture.
Chapter Goal: Help the reader make an informed choice by outlining advantages and disadvantages of a decoupled architecture.No of pages: 12
Sub -Topics
1. Why and when to decouple?2. An overview of the various approaches for decoupling a Django project. How to choose between the various approaches.
3. Advantages of decoupling a Django project.
4. Disadvantages of decoupling a Django project.
Chapter 5: Setting up a Django project.
Chapter Goal: Help the reader to prepare a Django project.
No of pages: 9
Sub -Topics
1. How to split setting files.
2. How to configure Django to use environment variables.3. How to run Django under ASGI.
Chapter 6: Decoupled Django with Django REST Framework.
Chapter Goal: Help the reader understand how to decouple a Django project with Django REST framework.
No of pages: 31
Sub -Topics
1. How to install and enable Django REST framework.2. Django REST framework serializers.
3. How to create API endpoint with Django REST framework.
4. Django REST relationships.5. Working with Vue.js in Django.
Chapter 7: API security, and deployment
Chapter Goal: Help the reader secure and deploy a decoupled Django project.
No of pages: 23
Sub -Topics
1. Django and Django REST hardening2. Deploying a decoupled Django project
Chapter 8: Django REST meets Next.js.
Chapter Goal: Help the reader pair a Django REST project with Next.js, the React framework.
No of pages: 24
Sub -Topics
1. Django as a headless CMS2. A reintroduction to React and its ecosystem
3. Working with Next.js and Django REST
Chapter 9: Testing in a Decoupled World.
Chapter Goal: Teaches the reader how to test a decoupled Django REST project and a JavaScript frontend.
No of pages: 22Sub -Topics
1. A brief introduction to functional and unit testing.
2. Testing the frontend with Cypress
3. Testing Django REST framework and Django
Chapter 10: Authentication and authorization Django REST framework.
Chapter Goal: Help the reader understand how to set up authentication and authorization in a decoupled Django project.No
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Valentino Gagliardi is a freelance consultant with a wealth of experience in the IT industry. He spent the last 8 years as a front-end consultant, providing advice and help, coaching and training on JavaScript and React. He worked as an instructor for multiple training agencies around the country, running in-person workshops and creating learning paths for aspiring developers. He loves to share his knowledge on his blog with tutorials reaching over 100,000 monthly visits. An avid Django user, he is active in the Python community as a speaker, and as a coach for Django Girls.
Apply decoupling patterns, properly test a decoupled project, and integrate a Django API with React, and Vue.js. This book covers decoupled architectures in Django, with Django REST framework and GraphQL. With practical and simple examples, you’ll see firsthand how, why, and when to decouple a Django project.
Starting with an introduction to decoupled architectures versus monoliths, with a strong focus on the modern JavaScript scene, you’ll implement REST and GraphQL APIs with Django, add authentication to a decoupled project, and test the backend. You’ll then review functional testing for JavaScript frontends with Cypress. You will also learn how to integrate GraphQL in a Django project, with a focus on the benefits and drawbacks of this new query language.
By the end of this book, you will be able to discern and apply all the different decoupling strategies to any Django project, regardless of its size.„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.
EUR 4,05 für den Versand von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & DauerGratis für den Versand von USA nach Deutschland
Versandziele, Kosten & DauerAnbieter: WorldofBooks, Goring-By-Sea, WS, Vereinigtes Königreich
Paperback. Zustand: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Artikel-Nr. GOR014188881
Anzahl: 1 verfügbar
Anbieter: Romtrade Corp., STERLING HEIGHTS, MI, USA
Zustand: New. Brand New. Soft Cover International Edition. Different ISBN and Cover Image. Priced lower than the standard editions which is usually intended to make them more affordable for students abroad. The core content of the book is generally the same as the standard edition. The country selling restrictions may be printed on the book but is no problem for the self-use. This Item maybe shipped from US or any other country as we have multiple locations worldwide. Artikel-Nr. ABNR-208477
Anzahl: 1 verfügbar
Anbieter: Speedyhen, London, Vereinigtes Königreich
Zustand: NEW. Artikel-Nr. NW9781484271438
Anzahl: 4 verfügbar
Anbieter: PBShop.store US, Wood Dale, IL, USA
PAP. Zustand: New. New Book. Shipped from UK. Established seller since 2000. Artikel-Nr. GB-9781484271438
Anzahl: 4 verfügbar
Anbieter: PBShop.store UK, Fairford, GLOS, Vereinigtes Königreich
PAP. Zustand: New. New Book. Shipped from UK. Established seller since 2000. Artikel-Nr. GB-9781484271438
Anzahl: 4 verfügbar
Anbieter: buchversandmimpf2000, Emtmannsberg, BAYE, Deutschland
Taschenbuch. Zustand: Neu. Neuware -Apply decoupling patterns, properly test a decoupled project, and integrate a Django API with React, and Vue.js. This book covers decoupled architectures in Django, with Django REST framework and GraphQL. With practical and simple examples, yoüll see firsthand how, why, and when to decouple a Django project.Starting with an introduction to decoupled architectures versus monoliths, with a strong focus on the modern JavaScript scene, yoüll implement REST and GraphQL APIs with Django, add authentication to a decoupled project, and test the backend. Yoüll then review functional testing for JavaScript frontends with Cypress. You will also learn how to integrate GraphQL in a Django project, with a focus on the benefits and drawbacks of this new query language.By the end of this book, you will be able to discern and apply all the different decoupling strategies to any Django project, regardless of its size.APress in Springer Science + Business Media, Heidelberger Platz 3, 14197 Berlin 256 pp. Englisch. Artikel-Nr. 9781484271438
Anzahl: 2 verfügbar
Anbieter: Ria Christie Collections, Uxbridge, Vereinigtes Königreich
Zustand: New. In. Artikel-Nr. ria9781484271438_new
Anzahl: 4 verfügbar
Anbieter: Majestic Books, Hounslow, Vereinigtes Königreich
Zustand: New. Artikel-Nr. 379180067
Anzahl: 3 verfügbar
Anbieter: Revaluation Books, Exeter, Vereinigtes Königreich
Paperback. Zustand: Brand New. 256 pages. 10.00x7.00x0.54 inches. In Stock. Artikel-Nr. __1484271432
Anzahl: 2 verfügbar
Anbieter: Kennys Bookstore, Olney, MD, USA
Zustand: New. 2021. 1st ed. Paperback. . . . . . Books ship from the US and Ireland. Artikel-Nr. V9781484271438
Anzahl: 4 verfügbar