Olá! Este projeto consiste em um currículo simples desenvolvido em javascript (ES6) puro, sem utilizar bibliotecas ou frameworks.
- HTML5
- CSS3
- JavaScript (ES6+)
- Webpack
4.30.0
utilizado para compilar os módulos JavaScript - ESLint
5.16.0
para auxiliar nas regras de escrita de código JavaScript - Prettier
1.14.2
para auxiliar na indentação automática durante o desenvolvimento - Yarn
1.15.2
gerenciador de pacotes utilizado para instalação de dependências
Neste projeto utilizei de uma abordagem modular de desenvolvimento, que consiste basicamente em separar o código em componentes, semelhante ao que acontece quando utilizamos React, por exemplo. Nesse modelo de desenvolvimento o código tende a ficar um pouco mais complexo, porém muito mais escalável e reutilizável.
$ git clone https://github.com/lucasjcs/curriculo
$ cd curriculo
$ npm install ou yarn
$ npm start ou yarn start
-
dev
: branch de desenvolvimento em execução. -
master
: branch de produção, onde fica a versão pronta para build.
feat
: entrega de funcionalidades novasfix
: correções realizadas no códigoconfig
: desenvolvimento de configurações
Para melhor legibilidade do código, recomendo que utilize o VSCode e instale a extensão ES6 String HTML, com ela é possível visualizar com syntax highlight as template literals.
Este projeto foi desenvolvido com ❤️ por @lucasjcs sob a licença MIT.