35 poin oleh xguru 2023-01-31 | 11 komentar | Bagikan ke WhatsApp

Pertanyaan dan jawaban di HN yang khusus menanyakan tentang backend: old-school atau Supabase atau Lambda atau dll?

  • PETAL (Phoenix, Elixir, TailwindCSS, Alpine.Js, Liveview) - sejauh ini paling produktif
  • Secara pribadi saya memilih Rails, tetapi untuk MVP terbaru saya memakai TS/Next/Mantine/Supabase/Vercel
  • Django old-school
  • Web memakai Elixir/Phoenix, CLI memakai C#, desktop memakai WinForms + C#
  • Core memakai Rust, backend/frontend/API/lapisan data memakai Elixir, interaksi klien memakai LiveView
  • Laravel + Ubuntu VPS + managed DB
  • Server: Node.js + SQLite, OS: Docker di atas Google Container Linux

11 komentar

 
galadbran 2023-02-06

Ah, masa ada buku Elixir berbahasa Korea? pikir saya sambil mencari, dan ternyata mengejutkannya memang ada buku yang terbit pada Maret 2022. https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=290624590
Penulisnya adalah Dave Thomas, penulis buku Agile Web Development with Rails!

 
hilft 2023-02-05

Saya pilih ts/nextjs/firebase/stripe/vercel/banana.dev

 
hacked 2023-02-02

Menarik juga karena banyak yang menyebut Elixir.
Apakah ada yang benar-benar memakainya?

 
goathead 2023-02-01

Sepertinya saya harus mengingat PETAL.

 
ktseo41 2023-01-31

Ada komentar yang memfilter kata-kata secara sederhana dengan perintah linux, jadi saya tambahkan beberapa lagi..

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


Pilihan 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

Pilihan 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

Bisakah Phoenix mengambil alih posisi Rails?

 
changjoopark 2023-01-31

Saya menggunakan PocketBase, yang sebelumnya pernah diperkenalkan di GeekNews, untuk membuat MVP, dan itu benar-benar bisa mengurangi waktu yang tidak perlu untuk menyiapkan backend. Untuk UI web, saya menggunakan Next.js.

 
xguru 2023-01-31

Wah, nanti tolong bagikan juga pengalaman pemakaiannya ya!!

PocketBase - backend realtime open source untuk SaaS/aplikasi

 
jujumilk3 2023-01-31

Rasanya seperti pernah melihat tulisan ini sebelumnya.

 
jujumilk3 2023-01-31

Ah~~~~~~~~ terima kasih!!!!!!!!