Sumários

Semana #9 - REST API, React e Introdução ao Desenvolvimento Móvel - Parte 2

27 Abril 2023, 21:00 Rita Sousa


Continuação do sumário da aula anterior

Semana #9 - REST API, React e Introdução ao Desenvolvimento Móvel - Parte 1

27 Abril 2023, 19:30 Rita Sousa


Abordagem backend-frontend usando REST API

  • Exemplo: backend Django + frontend React Native

Introdução às redes móveis
Ferramentas para desenvolvimento nativo Android/IOS

  • Android Studio
  • Xcode

Ferramentas para desenvolvimento cross-platform

  • React Native
  • Xamarin
  • Flutter
  • Ionic e Cordova

Integração de Django e React no desenvolvimento para dispositivos móveis

27 Abril 2023, 16:00 Rita Sousa


1. Introdução

2. Conceitos Utilizados

2.1 SPA - Single Page Application

2.2 CRUD - Create, Read, Update and Delete

2.3 REST - Representational State Transfer Architectural Style

2.4 CORS - Cross-Origin Resource Sharing

3. Instalação do Software de Base

4. Exemplo de Integração de Django e React

4.1 Resultado pretendido

4.2 Backend em Django

4.2.1 Instalação de bibliotecas e parametrização

4.2.2 Serializadores

4.2.3 Pontos de Entrada

4.2.4 Teste dos Pontos de Entrada

4.3 Frontend em React

4.3.1 Instalação de bibliotecas

4.3.2 Componentes CRUD

4.3.3 Componente Header

4.3.4 Componente Home

4.3.5 Componente QuestaoLista

4.3.5 Componente DetalheQuestaoModal

4.3.6 Componente DetalheQuestaoForm

4.3.7 Componente VotaModal

4.3.8 Componente VotaForm

4.4 Execução do exemplo

4.5 Simulação do comportamento num dispositivo móvel

5. Bibliografia

Integração de Django e React no desenvolvimento para dispositivos móveis

27 Abril 2023, 13:00 Rita Sousa


1. Introdução

2. Conceitos Utilizados

2.1 SPA - Single Page Application

2.2 CRUD - Create, Read, Update and Delete

2.3 REST - Representational State Transfer Architectural Style

2.4 CORS - Cross-Origin Resource Sharing

3. Instalação do Software de Base

4. Exemplo de Integração de Django e React

4.1 Resultado pretendido

4.2 Backend em Django

4.2.1 Instalação de bibliotecas e parametrização

4.2.2 Serializadores

4.2.3 Pontos de Entrada

4.2.4 Teste dos Pontos de Entrada

4.3 Frontend em React

4.3.1 Instalação de bibliotecas

4.3.2 Componentes CRUD

4.3.3 Componente Header

4.3.4 Componente Home

4.3.5 Componente QuestaoLista

4.3.5 Componente DetalheQuestaoModal

4.3.6 Componente DetalheQuestaoForm

4.3.7 Componente VotaModal

4.3.8 Componente VotaForm

4.4 Execução do exemplo

4.5 Simulação do comportamento num dispositivo móvel

5. Bibliografia

Introdução ao REACT e REACT-NATIVE

26 Abril 2023, 19:30 Rita Sousa


Introdução ao REACT e REACT-NATIVE