35 pontos por xguru 2023-01-31 | 11 comentários | Compartilhar no WhatsApp

Pergunta e respostas no HN, especialmente sobre backend: old school ou Supabase ou Lambda ou etc.?

  • PETAL (Phoenix, Elixir, TailwindCSS, Alpine.Js, Liveview) - até agora, o mais produtivo de todos
  • Pessoalmente, Rails, mas meu MVP recente foi TS/Next/Mantine/Supabase/Vercel
  • Django old school
  • Web com Elixir/Phoenix, CLI com C#, desktop com WinForms + C#
  • Núcleo em Rust, backend/frontend/API/camada de dados em Elixir, interação do cliente com LiveView
  • Laravel + Ubuntu VPS + banco de dados gerenciado
  • Servidor: Node.js + SQLite, SO: Docker sobre Google Container Linux

11 comentários

 
galadbran 2023-02-06

Ah, imaginei que não existiria um livro em coreano sobre Elixir, então fui pesquisar e, para minha surpresa, realmente há um, publicado em março de 2022. https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=290624590
O autor é Dave Thomas, autor do livro Agile Web Development with Rails!

 
hilft 2023-02-05

Eu usaria ts/nextjs/firebase/stripe/vercel/banana.dev

 
hacked 2023-02-02

É interessante ver tantas menções a Elixir
Tem alguém aqui que realmente usa?

 
goathead 2023-02-01

Vou guardar o PETAL.

 
ktseo41 2023-01-31

Tem um comentário em que alguém fez uma filtragem simples só das palavras com um comando do Linux, então adicionei mais algumas..

Django: 45
supabase: 14
rails: 44
node: 10
elixir: 41
phoenix: 18
fastapi: 6
laravel: 7
flask: 13

svelte: 4
React: 27
htmx: 7
vue: 12
angular: 0
nuxt: 2


Escolhas de backend:

for backend in "Django" "supabase" "rails" "node" "elixir" "phoenix" "fastapi"; do
count=$(curl -s "https://news.ycombinator.com/item?id=34530052"; | grep -i "$backend" | wc -l)
echo "$backend: $count"
done

Escolhas de frontend:

for frontend in "svelte" "React" "htmx"; do
count=$(curl -s "https://news.ycombinator.com/item?id=34530052"; | grep -i "$frontend" | wc -l)
echo "$frontend: $count"
done

 
roxie 2023-01-31

O Phoenix pode tomar o lugar do Rails?

 
changjoopark 2023-01-31

Estou usando o PocketBase, que já foi apresentado antes no GeekNews, para criar um MVP, e ele realmente ajudou a reduzir o tempo gasto com configurações de backend desnecessárias. Para a UI web, estou usando Next.js.

 
xguru 2023-01-31

Nossa, depois compartilhe sua experiência de uso também!!

PocketBase - backend open source em tempo real para SaaS/apps

 
jujumilk3 2023-01-31

Parece um texto que já vi antes rs

 
xguru 2023-01-31

Para quem toca uma empresa sozinho como desenvolvedor, que stack tecnológica vocês usam?

Acho que é porque isso e o conteúdo das respostas são parecidos haha

 
jujumilk3 2023-01-31

A~~~~~~~~ obrigada!!!!!!!!