Bugün bir MVP yapacak olsanız, hangi stack’i seçerdiniz?
(news.ycombinator.com)Özellikle backend hakkında soran HN başlığı ve yanıtları: old-school mu, Supabase mi, Lambda mı yoksa başka bir şey mi?
- PETAL (Phoenix, Elixir, TailwindCSS, Alpine.js, LiveView) - şimdiye kadarki en yüksek üretkenlik
- Benim için kişisel olarak Rails, ama son MVP TS/Next/Mantine/Supabase/Vercel idi
- Old-school Django
- Web için Elixir/Phoenix, CLI için C#, masaüstü için WinForms + C#
- Çekirdek Rust, backend/frontend/API/veri katmanı Elixir, istemci etkileşimi LiveView
- Laravel + Ubuntu VPS + managed DB
- Sunucu: Node.js + SQLite, OS: Google Container Linux üzerinde Docker
11 yorum
"Yok artık, Elixir hakkında Korece bir kitap olmaz herhalde?" diye aratınca, şaşırtıcı biçimde 2022'nin Mart ayında yayımlanmış bir kitap olduğunu gördüm. https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=290624590
Üstelik yazarı, Agile Web Development with Rails kitabının yazarı Dave Thomas!
Ben
ts/nextjs/firebase/stripe/vercel/banana.devkullanırımElixir’den sıkça bahsedilmesi ilginç görünüyor
Gerçekten kullananlar var mı?
PETAL aklımda tutacağım
Yorumlar arasında linux komutuyla sadece kelimeleri basitçe filtrelemiş bir şey var, ona birkaç tane ekleyip...
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
Backend Seçimleri:
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
Frontend Seçimleri:
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
Phoenix, Rails'in yerini alabilir mi?
Daha önce GeekNews'te tanıtılan PocketBase'i MVP yapmak için kullanıyorum ve gerçekten gereksiz backend kurulum süresini azaltabildim. Web UI için Next.js kullanıyorum.
Vay, lütfen daha sonra kullanım deneyiminizi de bir ara paylaşın!!
PocketBase - SaaS/uygulamalar için açık kaynaklı gerçek zamanlı backend
Sanki bunu daha önce görmüş gibiyim
Tek kişilik geliştirici şirketi olanlar, hangi teknoloji yığınını kullanıyorsunuz?
Sanırım bununla ve yanıtlardaki içerikle benzer olduğu için öyle olmuş :)
A~~~~~~~~ teşekkürler!!!!!!!!