Live data from Hacker News

Which tool should I use to build a simple dynamic website in 2020?

news.ycombinator.com

11–16 of 16 posts

Re: Which tool should I use to build a simple dynamic website in 2020?

#11

I would use Ruby/Rails. I would recommend you use whatever you are most comfortable with since what you are describing is build-able in nearly any language/framework. Without getting into what the personal use case is ... what you are describing could possibly be done with something like Google Sheets? It sounds like overkill to use a full on hosted custom built solution when it is 1-2 users updating a single table o…

I wanna stay away from Google as much as I can. Also, as I mentioned earlier I will probably add some kind of automation to access the page from Linux command line, and Google won't help here.

I am considering maybe learning Rails. I just worry if it would be too overkill or too complex for it.

I am also considering just using Ruby with CGI.

Re: Which tool should I use to build a simple dynamic website in 2020?

#12

What are you actually building though? Firebase might make this easy (zero devops, everything is done with JS client side and logins/passwords is a few lines of code) but it depends on what you're trying to do.

Never heard of Firebase before. But I want to stay away from Google as much as possible. It needs to be something on my own hosting (Dreamhost).

Re: Which tool should I use to build a simple dynamic website in 2020?

#13
post #7

For something like this PHP should be fine. While PHP might not be the best for modern applications, PHP 7 is quite the competent language, and if you're experienced with this stack it's probably your best bet.

I'm much more experienced with Ruby and Python than PHP. I did something simple in PHP in the past simply because I didn't even know I could do something else.

But maybe PHP is indeed the right choice. Right now I am kinda considering Ruby with CGI.

Re: Which tool should I use to build a simple dynamic website in 2020?

#16
I solved for all those requirements with SharePoint when I took ownership of this shop I am running on my current military deployment. It had to be SharePoint and I didn't have a choice, a constraint of the environment.

In my first two weeks here I wrote an interactive ticket system and analytics tool in vanilla JavaScript. It is highly modular and easy to extend. It uses the same 2 SQL queries on every page load, but this page is frequently accessed. The tool was necessary, because the thing it replaced was garbage.

Post reply on HN