Artículos relacionados a Decoupled Django: Understand and Build Decoupled Django...

Decoupled Django: Understand and Build Decoupled Django Architectures for JavaScript Front-ends - Tapa blanda

 
9781484271438: Decoupled Django: Understand and Build Decoupled Django Architectures for JavaScript Front-ends

Sinopsis

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 -Topics

1. 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 -Topics

1. 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 hardening

2. 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 CMS

2. 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: 22

Sub -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

"Sinopsis" puede pertenecer a otra edición de este libro.

Acerca del autor

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.

De la contraportada

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.

You will:

  • Choose the right approach for decoupling a Django project
  • Build REST APIs with Django and a Django REST framework
  • Integrate Vue.js and GraphQL in a Django project
  • Consume a Django REST API with Next.js
  • Test decoupled Django projects

"Sobre este título" puede pertenecer a otra edición de este libro.

Comprar usado

Condición: Bueno
The book has been read, but is...
Ver este artículo

EUR 6,87 gastos de envío desde Reino Unido a España

Destinos, gastos y plazos de envío

Comprar nuevo

Ver este artículo

GRATIS gastos de envío desde Estados Unidos de America a España

Destinos, gastos y plazos de envío

Otras ediciones populares con el mismo título

9781484283547: Decoupled Django: Understand and Build Decoupled Django Architectures for JavaScript Front-ends

Edición Destacada

ISBN 10:  1484283546 ISBN 13:  9781484283547
Tapa blanda

Resultados de la búsqueda para Decoupled Django: Understand and Build Decoupled Django...

Edición internacional
Edición internacional

Valentino Gagliardi
Publicado por Apress, 2021
ISBN 10: 1484271432 ISBN 13: 9781484271438
Nuevo Tapa blanda
Edición internacional

Librería: Romtrade Corp., STERLING HEIGHTS, MI, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: 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. Nº de ref. del artículo: ABNR-208477

Contactar al vendedor

Comprar nuevo

EUR 27,03
Convertir moneda
Gastos de envío: GRATIS
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: 1 disponibles

Añadir al carrito

Imagen de archivo

Gagliardi, Valentino
Publicado por Apress, 2021
ISBN 10: 1484271432 ISBN 13: 9781484271438
Antiguo o usado Paperback

Librería: WorldofBooks, Goring-By-Sea, WS, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Paperback. Condición: 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. Nº de ref. del artículo: GOR014188881

Contactar al vendedor

Comprar usado

EUR 21,30
Convertir moneda
Gastos de envío: EUR 6,87
De Reino Unido a España
Destinos, gastos y plazos de envío

Cantidad disponible: 1 disponibles

Añadir al carrito

Imagen de archivo

Gagliardi, Valentino
Publicado por Apress, 2021
ISBN 10: 1484271432 ISBN 13: 9781484271438
Antiguo o usado Paperback

Librería: Greener Books, London, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Paperback. Condición: Used; Very Good. **SHIPPED FROM UK** We believe you will be completely satisfied with our quick and reliable service. All orders are dispatched as swiftly as possible! Buy with confidence! Greener Books. Nº de ref. del artículo: 4720686

Contactar al vendedor

Comprar usado

EUR 43,29
Convertir moneda
Gastos de envío: EUR 8,58
De Reino Unido a España
Destinos, gastos y plazos de envío

Cantidad disponible: 1 disponibles

Añadir al carrito

Imagen de archivo

Gagliardi, Valentino
Publicado por Apress, 2021
ISBN 10: 1484271432 ISBN 13: 9781484271438
Antiguo o usado Tapa blanda

Librería: SecondSale, Montgomery, IL, Estados Unidos de America

Calificación del vendedor: 4 de 5 estrellas Valoración 4 estrellas, Más información sobre las valoraciones de los vendedores

Condición: Very Good. Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. Nº de ref. del artículo: 00075918269

Contactar al vendedor

Comprar usado

EUR 26,13
Convertir moneda
Gastos de envío: EUR 30,01
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: 1 disponibles

Añadir al carrito

Imagen de archivo

Valentino Gagliardi
Publicado por APress, 2021
ISBN 10: 1484271432 ISBN 13: 9781484271438
Nuevo PAP

Librería: PBShop.store UK, Fairford, GLOS, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000. Nº de ref. del artículo: GB-9781484271438

Contactar al vendedor

Comprar nuevo

EUR 53,58
Convertir moneda
Gastos de envío: EUR 3,99
De Reino Unido a España
Destinos, gastos y plazos de envío

Cantidad disponible: 4 disponibles

Añadir al carrito

Imagen de archivo

GAGLIARDI, VALENTINO
Publicado por Apress, 2021
ISBN 10: 1484271432 ISBN 13: 9781484271438
Nuevo Tapa blanda

Librería: Speedyhen, London, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: NEW. Nº de ref. del artículo: NW9781484271438

Contactar al vendedor

Comprar nuevo

EUR 48,73
Convertir moneda
Gastos de envío: EUR 9,15
De Reino Unido a España
Destinos, gastos y plazos de envío

Cantidad disponible: 4 disponibles

Añadir al carrito

Imagen de archivo

Valentino Gagliardi
Publicado por APress, 2021
ISBN 10: 1484271432 ISBN 13: 9781484271438
Nuevo PAP

Librería: PBShop.store US, Wood Dale, IL, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000. Nº de ref. del artículo: GB-9781484271438

Contactar al vendedor

Comprar nuevo

EUR 57,37
Convertir moneda
Gastos de envío: EUR 0,85
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: 4 disponibles

Añadir al carrito

Imagen de archivo

Gagliardi, Valentino
Publicado por Apress, 2021
ISBN 10: 1484271432 ISBN 13: 9781484271438
Nuevo Tapa blanda

Librería: Ria Christie Collections, Uxbridge, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. In. Nº de ref. del artículo: ria9781484271438_new

Contactar al vendedor

Comprar nuevo

EUR 59,94
Convertir moneda
Gastos de envío: EUR 5,14
De Reino Unido a España
Destinos, gastos y plazos de envío

Cantidad disponible: 4 disponibles

Añadir al carrito

Imagen del vendedor

Gagliardi, Valentino
Publicado por Springer, Berlin|Apress, 2021
ISBN 10: 1484271432 ISBN 13: 9781484271438
Nuevo Tapa blanda
Impresión bajo demanda

Librería: moluna, Greven, Alemania

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Dieser Artikel ist ein Print on Demand Artikel und wird nach Ihrer Bestellung fuer Sie gedruckt. 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 fi. Nº de ref. del artículo: 467591059

Contactar al vendedor

Comprar nuevo

EUR 48,37
Convertir moneda
Gastos de envío: EUR 19,49
De Alemania a España
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Valentino Gagliardi
Publicado por Apress, 2021
ISBN 10: 1484271432 ISBN 13: 9781484271438
Nuevo Tapa blanda Original o primera edición

Librería: Kennys Bookshop and Art Galleries Ltd., Galway, GY, Irlanda

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. 2021. 1st ed. Paperback. . . . . . Nº de ref. del artículo: V9781484271438

Contactar al vendedor

Comprar nuevo

EUR 66,35
Convertir moneda
Gastos de envío: EUR 2,00
De Irlanda a España
Destinos, gastos y plazos de envío

Cantidad disponible: 4 disponibles

Añadir al carrito

Existen otras 18 copia(s) de este libro

Ver todos los resultados de su búsqueda