Skip to content

truegreatvoid/technical-tooling-reference

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Lista Padronizada de Ferramentas e Tecnologias

1. Frameworks e Bibliotecas

Front-end

  • Next.js — Framework React fullstack.
  • Chakra UI — Componentes acessíveis e prontos para uso.
  • Tailwind CSS — Framework CSS utilitário.
  • Bootstrap — Framework tradicional para UI com CSS e JS.
  • DaisyUI — Componentes baseados em Tailwind.
  • MagicUI — Biblioteca com efeitos e animações para Next.js.
  • ShadCN UI — Componentes acessíveis integrados ao Tailwind.

Back-end

  • Django — Framework web em Python.
  • Node.js — Ambiente de execução JavaScript.
  • TypeScript — Superset tipado de JavaScript.
  • Python — Linguagem principal para backend.

Containers e Infraestrutura

  • Docker — Contêineres e orquestração.
  • Pulumi — IaC com linguagens modernas.

2. DATABASES

  • MySQL — Sistema de gerenciamento de banco de dados relacional amplamente usado em aplicações web, conhecido pela velocidade e confiabilidade.
  • PostgreSQL — Banco de dados relacional open-source avançado, com suporte a extensões, JSON, e operações complexas. (Ideal para Django).
  • SQLite — Banco de dados relacional leve, embutido e sem servidor, ideal para protótipos, testes ou aplicações locais.

2. Design, UI e Tipografia

UI Kits e Sistemas de Design

Design Visual e Wireframes

  • Figma — Design colaborativo de interfaces.
  • Canva — Criação de layouts, apresentações e materiais gráficos.
  • Whimsical — Fluxogramas, wireframes e mapas mentais.
  • Excalidraw — Fluxogramas para apresentações.
  • Storyset — Ilustrações animadas para UI.

3. Integrações e Comunicação

WhatsApp

4. DevOps e Infraestrutura

  • Serviços:

    • AWS EC2 — Infraestrutura em nuvem.
    • Vercel — Deploy contínuo e escalável para frontends.
  • CI/CD & IaC:

    • Pulumi — Infraestrutura como código.
    • Terraform — IaC declarativa e amplamente utilizada.

5. Testes (Automatizados e Manuais)

6. Visualização e Manipulação de SVG

7. Modelagem e Diagramas

8. Documentação Técnica

  • Docsify — Gerador de documentação estática com Markdown.
  • JS Wiki — Wiki moderna baseada em Node.js.
  • Readme.so — Editor de arquivos README.md.
  • Dillinger — Editor de Markdown online.

9. Ferramentas de Apoio

  • Notion — Organização de projetos e documentação.
  • Notion Icons — Ícones para Notion e outros projetos.
  • Postman — Testes de APIs REST.
  • Regex101 — Teste e debug de expressões regulares.
  • Carbon — Gerador de imagens com trechos de código.
  • CodePen — Exemplos de HTML, CSS, JS em tempo real.
  • Creative Tim — Componentes e templates de UI.

10. Autenticação e Identidade

  • Clerk — Autenticação com suporte a redes sociais e integração com Next.js.

11. Bibliotecas Úteis para Django

Core e Extensões do Django

  • Django — Framework web principal.
  • django-extensions — Comandos e extensões úteis.
  • django-cors-headers — Suporte a CORS.
  • django-debug-toolbar — Debug visual no navegador.
  • python-decouple — Gerenciamento de variáveis de ambiente.

REST APIs e Autenticação

  • djangorestframework — Framework REST para Django.
  • djangorestframework-simplejwt — Autenticação via JWT.
  • drf-spectacular — Geração de documentação OpenAPI 3 para DRF.
  • dj-rest-auth — Endpoints REST de autenticação prontos.
  • django-allauth — Autenticação com e-mail, social login e mais.

Armazenamento e Cache

  • django-storages — Armazenamento em nuvem (S3, etc.).
  • boto3 — SDK da AWS para Python.
  • django-redis — Cache backend usando Redis.

Dados e Manipulação de Arquivos

  • pandas — Análise e manipulação de dados.
  • django-pandas — Integração de querysets com pandas.
  • PyMuPDF — Leitura e manipulação de PDFs.
  • pdfplumber — Extração de texto/tabular de PDFs.
  • pillow — Manipulação de imagens.
  • holidays — Datas de feriados nacionais e regionais.

Testes e Desenvolvimento

  • pytest — Framework de testes.
  • pytest-django — Integração pytest + Django.
  • icecream — Ferramenta de debug com prints.
  • ipython — Shell interativo avançado.

Banco de Dados e Deploy

  • mysqlclient — Driver MySQL para Django.
  • gunicorn — WSGI HTTP Server para produção.
  • gevent — Suporte a IO assíncrono com Gunicorn.

Integrações Externas

  • google-auth — Autenticação e integração com APIs Google.
  • requests — Requisições HTTP fáceis com Python.
  • cryptography — Criptografia e segurança.

About

My Tools and Technologies List

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors