Live data from Hacker News

Ask HN: What stack would you use to build a CRUD web app in 2018?

news.ycombinator.com

151–160 of 184 posts

Re: Ask HN: What stack would you use to build a CRUD web app in 2018?

#151

Funny, I was writing something to manage orders for a side business that looks promising and I started building it with Node+Express. It took some hours (3-4) but then I realized I haven't deployed a Node application to production and I'm not even sure how to keep the process alive forever, how updates would work, etc. I re-wrote it last night in the LAMP stack in about 30 minutes. So I would write a CRUD app in PHP…

i've been an occasional defender of php, but darn...those backslashes.

and, symfony is the worst garbage in the history of the planet. worst mistake ever.

Re: Ask HN: What stack would you use to build a CRUD web app in 2018?

#152
post #120

Earlier quoted context omitted.

I don't think that quote justifies your love of jQuery. The keywords are "some" and "sprinkled in". In my experience jQuery always trends towards a huge mess the more it is used. Sure, it could be used but it really shouldn't. Interacting with the DOM in a procedural way, and storing state on the DOM is always going to be harder to manage than using a reactive pattern when you trend towards more complexity.

It's s CRUD app! You don't need everything to be a SPA with a heavy weight framework!

You can use something like Preact for little widgets here and there. It's not one or the other!

Re: Ask HN: What stack would you use to build a CRUD web app in 2018?

#153
Regarding front-end, CxJS is a JavaScript framework specifically designed for large CRUD apps. It offers powerful data-binding, form widgets + validation, advanced grid (data-tables) and much more. CxJS is free for small teams and startups.

https://cxjs.io/

Re: Ask HN: What stack would you use to build a CRUD web app in 2018?

#154

As a developer working with Rails (and previously Django), I'd love to try Phoenix/Elixir now. I'd probably find lots of great reasons why it's the best choice. And I won't be wrong. As an entrepreneur however, I would opt for Wordpress unless there's a clear, strong reason not to. I know it's a bit heretic here on HN, and I dislike PHP and working with Wordpress isn't fun at all. But they take the concept of "Batter…

What you're describing is a pretty specific use case for an 'app' though. I don't disagree that Wordpress is often the best solution, but it's not exactly the thing I'd choose if my 'app' isn't primarily content/shop/some basic formy stuff.

Re: Ask HN: What stack would you use to build a CRUD web app in 2018?

#155

Funny, I was writing something to manage orders for a side business that looks promising and I started building it with Node+Express. It took some hours (3-4) but then I realized I haven't deployed a Node application to production and I'm not even sure how to keep the process alive forever, how updates would work, etc. I re-wrote it last night in the LAMP stack in about 30 minutes. So I would write a CRUD app in PHP…

i've been an occasional defender of php, but darn...those backslashes. and, symfony is the worst garbage in the history of the planet. worst mistake ever.

I agree, backslashes are annoying. Unfortunately that ship has sailed :|

I've never used the full-fledged Symfony framework but I have used individual components from time to time. Surely it can't be worse than Zend 1?

Re: Ask HN: What stack would you use to build a CRUD web app in 2018?

#156

For those of you saying WordPress...could you elaborate a bit more? I'm willing to shelve my pride in favor of speed, but it seems like there are very few guides to building a web app in WP. HelloBar from 2012 seems to still be one of the top results. Could you elaborate on your approach to setting up a WP CRUD app? What are your go-to tools?

There’s a couple ways to do it, depending on how much you do/don’t want it to look like WordPress. In both scenarios you have to mentally translate what you want to do into WP architecture (e.g. you want a new model? In WP that’s a custom post type, etc.). The “easier” way is to create custom post types for each model you want, and use Advanced Custom Fields (plugin) for the data fields. Users log into the WP backend…

If you want your custom posts using the ACF to be accessible via a json API, you might want to check out this SO post:

https://stackoverflow.com/questions/10132685/json-api-to-sho...

Re: Ask HN: What stack would you use to build a CRUD web app in 2018?

#157
post #40

Earlier quoted context omitted.

Even then. Are you going to be bigger than Shopify on day one?

Or.. github.. or gitlab..

Amazing ... are Shopify, Github and Gitlab using a similar stack at their scale? I feel less bad about not using an exotic stack now.

Re: Ask HN: What stack would you use to build a CRUD web app in 2018?

#158

Funny, I was writing something to manage orders for a side business that looks promising and I started building it with Node+Express. It took some hours (3-4) but then I realized I haven't deployed a Node application to production and I'm not even sure how to keep the process alive forever, how updates would work, etc. I re-wrote it last night in the LAMP stack in about 30 minutes. So I would write a CRUD app in PHP…

i've been an occasional defender of php, but darn...those backslashes. and, symfony is the worst garbage in the history of the planet. worst mistake ever.

What's wrong with symfony?

Re: Ask HN: What stack would you use to build a CRUD web app in 2018?

#159
post #7

The boring Java enterprise way, 2018 edition. Back end: Java 9 JVM, Spring Boot web service, Kotlin, plain SQL via JdbcTemplate working with Kotlin data classes, Liquibase for DDL and migrations, Spring caching with redis if need be, Postgres, deployment via docker to AWS Fargate Front end: Angular... but I’d like to try Vue. Nginx and docker to Fargate

I'd like to know what you think of http://jhipster.tech/ . Is it something you'd consider using?

I hadn’t seen this before. It’s really cool. It’s quite validating to see a lot of things I’ve handrolled implemented into a framework like this, for example the environment corner ribbon. I’d use it for sure for a new project.

Re: Ask HN: What stack would you use to build a CRUD web app in 2018?

#160

Earlier quoted context omitted.

Or.. github.. or gitlab..

Amazing ... are Shopify, Github and Gitlab using a similar stack at their scale? I feel less bad about not using an exotic stack now.

They are all built with Rails.
Post reply on HN