Giter Club home page Giter Club logo

todo_list's Introduction

Ordem:

  1. Iniciando o setup do projeto;
    1. Observação 1: Criando o projeto, utilizando a tecnologia React.js com Next.js, e para trazer a parte do Back-end, é de dentro da pasta pages, criando uma pasta chamada api, e de dentro da pasta api criar o arquivo index.ts, que vai ser por exemplo a home das apis a serem criadas. E o conceito de lambda, são pequenas funções que executam o código no Back-end.
  1. Carregando minha UI;

  2. Ajustando Paths relativos no TypeScript;

  3. Linter: O segundo nível de qualidade, e o TypeScript já foi o primeiro;

    1. Observação 2: Foi adicionados três arquivos que fazem parte da qualidade do código: O editorconfig, o eslintrc.js e o prettierrc. Sendo o eslintrc.js com a função de aplicar as regras de lint, o prettierrc com a função de padronizar toda a escrita de código, como por exemplo: limitando o tamanho de linha, e outras configurações. E já o editorconfig com sua função para padronizar algumas coisas especificas como por exemplo: a configuração de espaçamento do meu editor, e assim tendo o eslint como o administrador do conjunto todo.
  1. GET - Protocolo HTTP, e Integrando do Back ao Front com Controllers;

5.1. Melhorando a tipagem, Repositories e o começo da paginação;

5.2. Resolvendo o estado duplicado do projeto em DEV com Strict Mode e Estados;

5.3. Implementando a busca, e usando generics no TypeScript;

5.4. Dica extra de React - useRef para controle de fluxo;

  1. Terminando as operações CRUD no projeto;

6.1. POST - Criando as TODOs, e "Controlando” o fluxo;

todo_list's People

Contributors

limalourenco avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.