Coder, atualmente é uma plataforma de cadastro com validação de dados do Formulário.
- Sample page - Página de introdução em React
- Página de cadastro em React
- Página de Usuário em React
- Validação de E-mail via NodeJS
- Validação de usuários via Patterns(Build)
- Sistema de postagens para usuários cadastrados
- Aplicação em Mobile usando React native
Você também poderá:
- Gerenciar dados de cadastro e postagens
- Curtir postagens de outros usuários
Coder é um projeto inspirado e desenvolvido através da NLW#2 da Rocketseat, que foi uma experiêcnia incrível e imersiva de aprendizado e desenvolvimento.
Principais tecnoligias usadas no projeto:
- ReactJS - Framework aprimorado para aplicativos da web.
- NodeJS + Npm - JavaScript runtime.
- Express - node.js framework para estrutura de rede.
- SQLite - SQLite é uma biblioteca em linguagem C que implementa um banco de dados SQL embutido.
- yarn - Gerenciamento de Pacotes.
- Axios - O Axios é um promise-based, o que lhe dá a capacidade de tirar proveito do JavaScript [asynce await] de um código assíncrono mais legível.
- Knex - Um SQL Query Builder para Javascript
- Mobile First - Conceito aplicado em projetos web onde o foco inicial da arquitetura e desenvolvimento é direcionado aos dispositivos móveis.
- SPA - Método de desenvolvimento que consiste de uma única página web com o objetivo de fornecer uma experiência do usuário similar à de um aplicativo desktop.
E como principal linguagem de desenvolvimentpo, o Typescript.
Coder requer Node.js v4+ para rodar.
Instale as dependências e devDependencies e inicie o servidor.
$ cd web
$ npm install -d
$ npm start
Verifique a implantação navegando até o endereço do servidor em seu navegador.
127.0.0.1:3000
Coder está atualmente com os seguintes plugins. As instruções sobre como usá-los em seu próprio aplicativo estão no link abaixo.
Plugin | README |
---|---|
react-phone-input-2 | https://github.com/bl00mber/react-phone-input-2 |
Axios | https://www.npmjs.com/package/axios |
Knex | http://knexjs.org |
SQLite | https://www.sqlite.org/index.html |
Quer contribuir? Ótimo!
Faça uma alteração em seu arquivo e veja instantaneamente suas atualizações!
JS Desenvolvedor Web
Free Software, Hell Yeah!