O Dev-Jot é um aplicativo de anotações para tutoriais de desenvolvedores on-line. O projeto é um MVP e foi criado para ajudar os aspirantes a desenvolvedores de front-end como parte do sistema de suporte do FrontendCoach.
Existem duas versões do aplicativo:
Junte -se à nossa comunidade discórdia discord.gg/ymsd9sgz4f
Para aqueles que são auto-ensino, é realmente fácil encontrar-se preso em 'Tutorial-Land' ou 'Tutorial-Hell'. Para muitos codificadores iniciantes, é difícil preencher a lacuna entre o que você está aprendendo com os tutoriais e adquirindo as habilidades necessárias para se tornar um desenvolvedor empregável.
Seu objetivo final é replicar o que você realmente faria em um trabalho de desenvolvimento real o mais próximo possível. Contribuir para o código aberto é uma maneira fantástica de fazer isso. Fazer contribuições de código aberto exigirá que você tenha sido exposto a alguns conceitos, práticas e habilidades transferíveis importantes:
Este projeto atua como um ponto de entrada amigável no mundo de código aberto. Fazer sua primeira contribuição de código aberto pode ser uma perspectiva assustadora que adia muitos desenvolvedores aspirantes.
O objetivo principal deste projeto é criar um ambiente acolhedor e amigável para promover o aprendizado, sentir -se seguro cometendo erros e receber feedback e orientação enquanto trabalhava com outros desenvolvedores.
A direção do projeto será liderada por aqueles que contribuem. Há espaço para adicionar uma grande variedade de recursos e também reconstruir o aplicativo com diferentes tecnologias.
Este é um aplicativo CRUD sem thrills. As notas de aula estão atualmente armazenadas no armazenamento local do navegador. O objetivo do aplicativo é permitir que aqueles que são autodestrutivos para criar uma loja limpa e limpa para todo o seu tutorial e notas de aula.
Existem duas versões do aplicativo. A versão principal e padrão está localizada no diretório app-main . Esta versão padrão do aplicativo é puramente HTML, CSS e Javascript de baunilha, por isso há oportunidades de aprendizado para os colaboradores trabalharem com os fundamentos.
A segunda versão é criada usando o React e está localizado no diretório app-react . Isso oferece uma oportunidade para os colaboradores que desejam trabalhar com uma estrutura de front-end para sujar as mãos.
Antes de contribuir, eu recomendo que você brinque com a versão ao vivo e use-a para obter algumas anotações básicas. O que é péssimo nisso? O que poderia ser melhorado? Você viu algum bug?
A direção do projeto será determinada por aqueles que contribuem. Se você tem algumas idéias legais para novos recursos grandes ou pequenos, então ótimo! Basta criar um problema para discussão antes de fazê -lo?
A maneira mais fácil e rápida de colocar o projeto padrão em funcionamento localmente é clonar o repositório:
git clone https://github.com/jrobind/dev-jot.git Certifique-se de que você está no diretório app-main
cd app-mainAgora instale pacotes com npm
npm iComo a versão padrão do projeto usa módulos JavaScript, você pode encontrar erros de CORS se tentar acessar arquivos no sistema de arquivos local com JavaScript. Eu recomendo usar o código VS como seu IDE e também recomendo a instalação da extensão do servidor ao vivo do Code .
O projeto ao vivo é servido de /app-main/public para que você também precise apontar o servidor ao vivo aqui. Para fazer isso:


"liveServer.settings.root": "/app-main/public" Agora você pode executar o projeto usando a extensão do servidor ao vivo clicando com o botão direito do mouse index.html e selecionando 'Open With Live Server'.
Se você não tiver certeza, dê uma olhada na documentação.
HTML, CSS e JavaScript atualmente vivem no Diretório /app-main/public . O JavaScript principal está localizado no index.js .
Confira contribuindo.md para obter mais informações sobre como contribuir.