I'm experimenting with Anvil[0] at the moment. It's a bit like a web version of Delphi or Visual Basic. You build everything in Python. The front end stuff gets compiled to JavaScript. You can publish your app in a click. There is a built in database service, authentication and integrations with Google docs. It has a lot of potential. [0]: https://anvil.works
Ask HN: What's your favorite way of getting a web app up quickly in 2018?
421–430 of 569 posts
Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?
#422For some reason people seem to constant doubt Ruby-ists and Rails Devs. I completely get that other languages have huge benefits over Ruby. Golang being compiled or Java running anywhere, etc... And ruby is slow, totally understood. But if youre talking about getting a functioning webapp up and running quickly ... no way anyone is beating a Rails dev in setting one up. The piping and scaffolding are all built in and…
Well, here's one reason: the amount of time saved when standing up a webapp on Rails is absolutely insignificant compared to the life of that webapp in all situations where that webapp is anything serious. Not to say that Rails apps aren't serious! I'm just saying that the time saved in standing up a webapp with Rails vs., say, Java, is miniscule compared to the develooment life of that application, overall. In short…
We should all over engineer our applications by picking the most complicated stack possible because the long term goal may slightly benefit the short term goal of you know.. actually making money out of our business.
Why pick a simple Rails + Postgres stack when you can setup Oracle + Java because you will require enterprise level scaling for your first 1-100k users
Oh and just for the record, I am sure you are already aware but Rails gets you very..very far. Github, Gitlab, Shopify, AirBnb, Basecamp, Groupon,.. I could go on.
My vote goes to rails.
Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?
#423Frontend:- React/Vue/Angular Backend:- Spring Boot with Kotlin I must say I am so impressed with what Pivotal did with Spring Boot. It’s amazing.
Now this sounds interesting. I’ve been wanting to dig into Kotlin for awhile now. Were/are you a Java dev, or did you go into Kotlin without Java knowledge?
Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?
#424MeteorJS (Node) + React for https://eddtor.com/editor , really quick (1 month from idea to launch), more recently going for Go full stack (server side + template/html package for front-end). After staying on the bleeding edge of Javascript ecosystem for about three years, I missed the simplicity of a reliable server-side language + the battle tested JQuery (I know, right?!) plug-ins.
Spoken like someone having spent sometime with passportjs.
Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?
#425Earlier quoted context omitted.
It's quite an interesting study to read, and not long. I recommend giving it a few minutes to answer that question.
Thanks, assumed it would be too academic or technical to understand and didn’t look at it. Will check now.. Actually, the link is not working on mobile. Maybe it will work on my desktop.
Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?
#426Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?
#427Full-stack Clojure with Clojurescript front-end is about the fastest workflow I’ve ever used. The front-end part in particular with Reagent (a Clojurescript React library) is a very quick workflow compared to all front-end alternatives. There are perhaps more valid options for server, but even still, having the same language in both browser and server is very convenient both for reduction in cognitive dissonance and…
Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?
#428> A big aspect of what I'm wondering is about automatically setting something up for keeping local/production environments in sync, quickly deploying to production, and not having to mess with a bunch of server configuration things, user accounts, security, etc. Here's the simplest operational approach that I have yet found. Use Amazon RDS to run PostgreSQL as your production database. Architect your system to be one…
Most languages don’t support static binaries. Other than Go I can’t think of any that make it easy.
Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?
#429I'm experimenting with Anvil[0] at the moment. It's a bit like a web version of Delphi or Visual Basic. You build everything in Python. The front end stuff gets compiled to JavaScript. You can publish your app in a click. There is a built in database service, authentication and integrations with Google docs. It has a lot of potential. [0]: https://anvil.works
Anvil is pretty sweet and had a well reviewed Show HN post a few months ago. Price is a little steep unless you plan to get serious, quickly.
1) not everyone is a start-up. Established businesses also hand to put up web apps
2) you can use it for free with some limitations
3) Some other cloud services can work out quite expensive defending on your use case. Vs a Linode bare metal server, yes it is pricey, vs Heroku maybe less so?
Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?
#430My answer is probably seen as unconventional on Hacker News, but keep an open mind and you'll be pleasantly surprised. I suggest you sign up for a free account at https://apex.oracle.com/ to try out Application Express (APEX). It's a free, web-based development tool for building modern, responsive and secure web applications. It's a mature product that has existed for around 18 years, and it has a long list of featur…
Didn't even bother to make it sound like a genuine HNer plugging their favorite tool.