Freedom Stack

Freedom Stack

Freedom Stack é um kit inicial full-stack gratuito para Astro, ideal para desenvolvedores que desejam criar aplicativos web sem precisar reconstruir a autenticação, banco de dados e componentes de interface do zero. Execute npx create-freedom-stack my-app para criar um projeto com as peças comuns de full-stack já conectadas.

O kit inclui Astro como o framework web, Alpine.js e HTMX para interatividade no cliente, daisyUI sobre Tailwind CSS para componentes, Better Auth para autenticação, Astro DB com Drizzle ORM para dados, e NodeMailer para email SMTP. O site do projeto também documenta o deploy de uma única clique no Netlify a partir do repositório GitHub.

A versão 1 do Freedom Stack está marcada como arquivada na página inicial, com desenvolvimento ativo continuando na versão 3 no GitHub. O starter permanece open source sob a licença MIT, com suporte da comunidade através de issues e pull requests no GitHub.

Ele atende hackers independentes, desenvolvedores front-end que estão migrando para full-stack, e equipes que desejam um boilerplate documentação do Astro em vez de montar bibliotecas manualmente.

Recursos Principais:
  1. Crie projetos com npx create-freedom-stack my-app

  2. Better Auth gerencia fluxos de login e de conta imediatamente prontos para uso

  3. Astro DB com Drizzle ORM para uma camada de banco de dados acessível

  4. Alpine.js e HTMX para interatividade leve no lado do cliente

  5. Biblioteca de componentes daisyUI construída sobre Tailwind CSS

  6. Integração NodeMailer para envio de email via SMTP

  7. Deploy com um clique para Netlify a partir do repositório GitHub

  8. Código aberto sob a licença MIT com workflows de issues e PRs no GitHub

Pros:
  1. Gratuito e de código aberto sob a licença MIT.

  2. Componentes de autenticação, banco de dados, email e UI são pré-configurados em vez de montados peça por peça.

  3. Caminho de implantação documentado para Netlify e um repositório ativo no GitHub com visibilidade para a comunidade.

Cons:
  1. Freedom Stack v1 está arquivado; trabalhos mais recentes estão no repositório v3 no GitHub.

  2. Requer conforto do desenvolvedor com Astro e ferramentas JavaScript full-stack.

  3. É um kit inicial, não um produto hospedado com infraestrutura gerenciada.

Perguntas frequentes:

O que é o Freedom Stack?

Freedom Stack é um kit inicial full-stack Astro que vem com autenticação, banco de dados, componentes de UI e orientações para implantação. É gratuito e de código aberto.

O Freedom Stack é gratuito?

Sim. Freedom Stack é gratuito e lançado sob a licença MIT. Não há planos pagos listados no site do projeto.

Como criar um novo projeto Freedom Stack?

Execute `npx create-freedom-stack my-app` no seu terminal para criar um novo projeto a partir do kit inicial.

Como faço para implantar o Freedom Stack?

O site do projeto fornece um botão de deploy do Netlify que inicia a implantação a partir do repositório GitHub.

Quais tecnologias estão incluídas no Freedom Stack?

O stack inclui Astro, Alpine.js, HTMX, daisyUI, Better Auth, Astro DB, Drizzle ORM e NodeMailer, com estilização Tailwind CSS através do daisyUI.

O Freedom Stack v1 ainda é mantido?

A página inicial informa que o Freedom Stack v1 está arquivado enquanto o desenvolvimento continua na versão v3 no GitHub.

Como posso contribuir para o Freedom Stack?

Você pode abrir uma issue no GitHub, enviar um pull request ou apoiar o mantenedor através do link Buy Me a Coffee listado no site.

Categoria:

Preços:

Gratuito

Tags:

Web Development Boilerplate
Astro Starter Kit
Full Stack Starter
Open Source
SaaS Boilerplate

Tecnologia utilizada:

Ruby
GitHub
Tailwind CSS
Astro
Alpine.js
HTMX
daisyUI
Better Auth
Astro DB
NodeMailer
Drizzle ORM
Preline UI
Netlify
Node.js

Avaliações:

Give your opinion on Freedom Stack :-

Overall rating

Join thousands of AI enthusiasts in the World of AI!

Melhor Gratuito Freedom Stack Alternativas (e Pagas)

By Rishit