Live data from Hacker News

Ask HN: What is your preferred “full-stack in a box” solution and why?

news.ycombinator.com

21–30 of 37 posts

Re: Ask HN: What is your preferred “full-stack in a box” solution and why?

#21
post #14

AWS Serverless: lambda, api-gateway, dynamodb, amplify, cognito

Which kind of software you write?

I use AWS for personal projects - simple CRUD apps and chrome extension backends. I'm not sure if it would be appropriate for something more complex. Which is not to say that it wouldn't be - just that I have no experience. I also love Rails. But in my experience serverless offers unbelievable ease of deployment for personal projects.

Re: Ask HN: What is your preferred “full-stack in a box” solution and why?

#23
WordPress (PHP, JS/React, MySQL).

It's simple, cheap to host, reliable, and you can go a long distance using plug-n-play components (plugins, themes, etc.). The only limitation is it doesn't make sense for certain types of software (e.g. it's not super useful for building an online bank or something).

Re: Ask HN: What is your preferred “full-stack in a box” solution and why?

#24

Personally, I tend to go with Ruby on Rails and PostgreSQL run on Heroku. I recognise it has its limitations — Heroku’s pricing isn’t favourable for large apps, for example — but, combined with Hotwire [1] (which now comes out of the box, IIRC), it’s a powerful solution for most LOB apps. [1] https://hotwire.dev

I'm trying Hotwire for a personal project and have really been enjoying it so far, but it is very different from what I'm used to (more SPA-y frameworks like React + JSON API). My main fear is that I'm tying myself too much to Rails-specific libraries and that upgrades and migrations will be harder.

Re: Ask HN: What is your preferred “full-stack in a box” solution and why?

#25

Typescript, React & Posgres or SQLite. I’m really enjoying Remix.run. It’s shares some commonalities with SvelteKit & NextJS. . This is subjective of course, but I enjoy how in Remix there is only 1 way to fetch data, which I believe is simpler mental model & way to get started with or work with: “The fundamental difference here is that Next.js has four "modes" for getting data on the page: (1)getInitialProps - calle…

Very similar here, typescript + react + postgres + kubernetes for a full web app deployment. I'm a solo dev working with various SMBs and this is my current go-to stack for new projects. I do lots of smaller projects and I can have a high development velocity with this stack.

Re: Ask HN: What is your preferred “full-stack in a box” solution and why?

#26
post #25

Typescript, React & Posgres or SQLite. I’m really enjoying Remix.run. It’s shares some commonalities with SvelteKit & NextJS. . This is subjective of course, but I enjoy how in Remix there is only 1 way to fetch data, which I believe is simpler mental model & way to get started with or work with: “The fundamental difference here is that Next.js has four "modes" for getting data on the page: (1)getInitialProps - calle…

Very similar here, typescript + react + postgres + kubernetes for a full web app deployment. I'm a solo dev working with various SMBs and this is my current go-to stack for new projects. I do lots of smaller projects and I can have a high development velocity with this stack.

Do you have a template that you start with?

Re: Ask HN: What is your preferred “full-stack in a box” solution and why?

#27
RedwoodJS. I feel like I am the only one to ever mention it on HN. It feels like I know a secret that no one else knows.

Here's how the landing page describes it " Built on React, GraphQL, and Prisma, with full TypeScript support, and Webpack/Babel ready to go with zero config. Redwood gives you the workflow you love, but with simple conventions and helpers to make your experience even better. "

Re: Ask HN: What is your preferred “full-stack in a box” solution and why?

#28

Personally, I tend to go with Ruby on Rails and PostgreSQL run on Heroku. I recognise it has its limitations — Heroku’s pricing isn’t favourable for large apps, for example — but, combined with Hotwire [1] (which now comes out of the box, IIRC), it’s a powerful solution for most LOB apps. [1] https://hotwire.dev

Do you use Heroku's managed PostgreSQL service?
Post reply on HN