Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ribeirogab/clone-tabnews


https://github.com/ribeirogab/clone-tabnews

Last synced: about 2 months ago
JSON representation

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 original

Sinta-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).