Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ribeirogab/clone-tabnews
https://github.com/ribeirogab/clone-tabnews
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ribeirogab/clone-tabnews
- Owner: ribeirogab
- Created: 2024-06-21T16:39:36.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-10-17T00:08:43.000Z (3 months ago)
- Last Synced: 2024-10-19T00:33:41.325Z (3 months ago)
- Language: TypeScript
- Homepage: https://clone-tabnews-psi-ashen.vercel.app
- Size: 402 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Clone do TabNews
> **Este repositório está atualizado até o dia 23 do curso.**
Este repositório visa ser um clone do site e está sendo desenvolvido como parte do [curso](https://curso.dev/) de [Felipe Deschamps](https://github.com/filipedeschamps).
Foram adotadas algumas tecnologias e ferramentas diferentes das usadas no [projeto original](https://github.com/filipedeschamps/tabnews.com.br), com o objetivo de enfrentar novos desafios e resolver problemas distintos dos abordados nas aulas:
- [**TypeScript**](https://www.typescriptlang.org/) para um desenvolvimento com tipagem
- [**Vitest**](https://vitest.dev/) para testes, substituindo o Jest
- [**@ribeirogab/eslint-config/next**](https://github.com/ribeirogab/eslint-config#readme) para manter padrões de código e linting
- [**shadcnui**](https://ui.shadcn.com/) como biblioteca de componentes
- [**Diretório `app` do Next.js**](https://nextjs.org/docs/app) em vez do diretório `pages` utilizado no projeto originalSinta-se à vontade para explorar o código e comparar como diferentes tecnologias são aplicadas em relação ao [projeto original](https://github.com/filipedeschamps/tabnews.com.br).
## Testes
Para mais informações sobre os padrões de testes adotados neste projeto, consulte o [README dos testes](./tests/README.md).