Home | Sprints | Requisitos | Arquitetura | Configuração | Mockups | Banco de Dados | Instalação | Gerência de Projeto | Horários Disponiveis | Git |
---|
Pagina de configuração de projeto:
Bem-vindo à página de configuração de projetos! Aqui, você encontrará todas as informações necessárias para configurar um projeto com sucesso.
Antes de começar, é importante lembrar que a configuração do projeto pode variar dependendo da linguagem de programação, do ambiente de desenvolvimento integrado (IDE) e da estrutura do projeto. Portanto, certifique-se de ler a documentação relevante antes de começar.
Docker
Docker:
Tutorial para instalar no Windows:
Caso seu computador esteja rodando Windows, verifique que está rodando o Windows 10 Pro. Caso não esteja, é necessário realizar o upgrade para a versão Pro.
Primeiro, vamos verificar se a virtualização do processador está habilitada. Para isso, abra o gerenciador de tarefas e acesse a aba de "Desempenho". Depois, acesse a opção de CPU e verifique se a virtualização está "habilitada". Se não, é só seguir os passos desse link
Para instalar o Docker, acesse esse link e selecione a versão correspondente ao seu sistema operacional. É importante ler o passo a passo completo pois alguns detalhes são importantes para a instalação correta. No caso do Windows, ao ser solicitado para ativar as funcionalidades do Hyper-V, certifique-se de as mesmas estão habilitadas. Também, verifique se o seu sistema operacional está atualizado, independentemente de ser MacOS, Windows ou Linux.
Quando terminar a instalação, abra uma janela do terminal / prompt de comando e execute o comando: docker run hello-world
Note que se você estiver usando Linux, é preciso colocar o seu usuário no grupo do Docker para rodar os comandos sem sudo. Para isso, você pode executar o comando sudo usermod -aG docker $USER
Por fim, se você estiver utilizando Linux, instale o docker-compose. No caso do Windows e MacOS, ele já está instalado junto do Docker Desktop.
Links:
Node
Node.Js:
** Instalação do Node.js Windows: ** Para a instalação no Windows, vamos começar acessando a página de download do Node.js. Ao clicar na opção Windows Installer da versão LTS, será iniciado o download automático do pacote instalador Quando o download estiver concluído, basta clicar no instalador que foi baixado para que ele seja executado . A janela na imagem abaixo irá ser exibida e iremos prosseguir clicando em Next:
Assim que a instalação terminar, é interessante que você reinicie a máquina, para garantir que Node.js foi escrito corretamente no caminho do PATH do Windows.
Por fim, para verificar se a instalação ocorreu corretamente, basta abrir o Prompt de Comando e rodar os comandos node --version. Para verificar a versão do gerenciador de pacotes para Node (o NPM) rode os comandos npm --version, como indicado na imagem a seguir:
** Instalação do Node.js Linux:
Para instalar a versão LTS no Linux Ubuntu, devemos digitar no terminal os seguintes comandos:
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs
Depois rodarmos os comandos acima, a tela do terminal ficará assim:
digite o comando node --version
para verficar a versão do node. Já para verificar a instalação do npm, que é o gerenciador de pacotes do Node, que é baixado no Linux junto com ele, digite o comando: npm --version
.
** Instalação do Node.js MacOS: **
vamos até o site de download do Node. As versões LTS já estão disponíveis por padrão. Então, selecionamos a opção macOS Installer (.pkg), como indicado na imagem abaixo
Após concluir todos os passos, digite o comando node --version
para verficar a versão do node. Já para verificar a instalação do npm, que é o gerenciador de pacotes do Node, que é baixado no Linux junto com ele, digite o comando: npm --version
.
Links:
Nest.js
Nest.js
Para iniciar o processo de instalação do Nest, é necessário que tenhamos o Node instalado previamente em nosso sistema. Com o Node instalado, podemos utilizar os comandos do npm para realizar a instalação do Nest. Com isso em mente, podemos seguir para a primeira etapa do processo.
$ npm install -g @nestjs/cli
Uma vez que o nest esteja instalado, podemos utilizar a palavra chave nest
para executarmos os comandos no terminal, utilizaremos o comando a seguir para listar todos os possíveis
$ nest --help
caso queira ter ajuda em um comando específico , utilize:
$ nest generate --help
Para criar e rodar um projeto basico utilizando nest, seguiremos um tutorial basico para isto. Primeiro vá para a pasta que queira iniciar o projeto, após isso digite os seguintes comandos:
$ nest new my-nest-project
$ cd my-nest-project
$ npm run start:dev
Link: Nest.js
Prisma
Prisma
no terminal, digite o comando:
npm install prisma --save-dev
este comando deve adicionar o prisma as suas dependências no package.json, para chamar o CLI integrado com o prisma, utilize o prefixo npx.
npx prisma
agora um exemplo de comando:
npx prisma generate
Link: Prisma
React
O que é React?
O React é uma biblioteca JavaScript que permite criar interfaces com o usuário de forma declarativa, flexível e eficiente. Essa biblioteca é de código aberto e permite a composição de UI's complexas a partir de pequenos e isolados códigos denominados "componentes". Em outras palavras, o React é uma ferramenta que ajuda a construir a interação entre humanos e máquinas por meio de elementos como botões, menus e sons, tornando essa interação mais fácil e intuitiva.
O que é TypeScript?
O TypeScript é uma linguagem de programação de código aberto, desenvolvida pela Microsoft, que funciona como um superset de JavaScript. Ele adiciona recursos como tipagem estática opcional à linguagem, tornando-a mais robusta e poderosa, especialmente para projetos complexos. Em outras palavras, o TypeScript é uma ferramenta que amplia as funcionalidades da linguagem JavaScript, proporcionando maior eficiência e produtividade no desenvolvimento de aplicações.
Requisitos
O editor escolhido é o Visual Studio Code, desenvolvido pela Microsoft para sistemas operacionais Windows, Linux e macOS, possui diversas funcionalidades, tais como suporte para depuração, controle de versionamento Git integrado, realce de sintaxe, complementação inteligente de código, snippets e refatoração de código.
Para utilizarmos o React e rodar as aplicações no navegador será necessário a instalação do NPM (Node Package Manager) que é o responsável pelo gerenciamento dos pacotes de aplicativos, inclusive o próprio React. Para isso, precisaremos instalar o Node.js, que é uma plataforma de desenvolvimento web de alta performance usando JavaScript, e que possuí o NPM como parte do pacote.
Extensões Obrigatórias
Instalação
Adicionar um arquivo na raiz do projeto com o nome ".env". O arquivo deve ter como conteúdo:
REACT_APP_API='https://link.api.back';
Execute os seguintes comandos no terminal:
npm install
npm start
Depois de executar o programa, basta acessar a seguinte URL para ter acesso a aplicação
localhost:3001