Ask HN: How does one start a web app nowadays? (2021)
11–20 of 20 posts
Re: Ask HN: How does one start a web app nowadays? (2021)
#12Re: Ask HN: How does one start a web app nowadays? (2021)
#13Usually going as light as possible with lit-html (starting using the open-wc starter). Most likely in Javascript, not typescript. 99% of the time I don't need a backend, and just directly use firebase / supabase or an equivalent. Can't beat 2 dependencies :). Deployment gets either done on firebase or Netlify
I've seen that mentioned a few times and never looked into it but you inspired to do that and I was pretty surprised to see it's a Google thing. Shoot, it's pretty much Google "Everything".
I get the reasoning behind using it, I really do, but for those same reasons I just can't.
"supabase" I've not heard of, but that's a lot more interesting to me and I might spend some time learning more about that. Thank you for sharing that!
Re: Ask HN: How does one start a web app nowadays? (2021)
#14Usually going as light as possible with lit-html (starting using the open-wc starter). Most likely in Javascript, not typescript. 99% of the time I don't need a backend, and just directly use firebase / supabase or an equivalent. Can't beat 2 dependencies :). Deployment gets either done on firebase or Netlify
"firebase" I've seen that mentioned a few times and never looked into it but you inspired to do that and I was pretty surprised to see it's a Google thing. Shoot, it's pretty much Google "Everything". I get the reasoning behind using it, I really do, but for those same reasons I just can't. "supabase" I've not heard of, but that's a lot more interesting to me and I might spend some time learning more about that. Than…
Supabase is the new kid on the block, it's great but still a little rough on the edges. If you're more of an Amazon fan, the closest equivalent to Firebase will be AWS Amplify.
Enjoy!
Re: Ask HN: How does one start a web app nowadays? (2021)
#15Re: Ask HN: How does one start a web app nowadays? (2021)
#16I start by building a Web site which works without JavaScript, and enhance it from there.
Re: Ask HN: How does one start a web app nowadays? (2021)
#17If you want to 'own the code' that's special to your particular eCommerce site, write your own plugins for that.
Re: Ask HN: How does one start a web app nowadays? (2021)
#18If writing a CRUD app - go Django if you like Python or Rails if you prefer Ruby. Most pages won't require any js but drop in React where needed.
Re: Ask HN: How does one start a web app nowadays? (2021)
#19Re: Ask HN: How does one start a web app nowadays? (2021)
#20Earlier quoted context omitted.
Vercel is the main developer behind NextJS so I use them, you can do the same with Netlify but it's not as plug and play, there's a bit more setup involved although still not much.
Just tested Vercel. It is cool, but is deployment/hosting really so difficult that companies are willing to pay for such a service?