Live data from Hacker News

Ask HN: I want to make a webapp. Where do I start?

news.ycombinator.com

11–20 of 37 posts

Re: Ask HN: I want to make a webapp. Where do I start?

#11
If you want to first learn the fundamentals, PHP/MySQL is a good place to start.

If you want to just jump in and make something frameworks such as Django and Rails make a nice level of abstraction above the database and even above the raw HTML.

If you're looking for a recommendation, I love Django.

Re: Ask HN: I want to make a webapp. Where do I start?

#12

isn't web objects smalltalk based? Maybe your first port of call could be jsp

WebObjects used to be available in both Java and Objective-C, which is influenced by Smalltalk (it also used to be $50,000... and now it's free with OS X). However, Apple killed off the Objective-C API around the time Java was first being hyped.

Tis a shame.

Re: Ask HN: I want to make a webapp. Where do I start?

#14
For Java I would say Spring is the current standard, although I admit the web part of spring is a bit confusing at first (in reality it is quite simple, though). Don't use Struts, please.

Maybe Seam would be interesting, too - created by the Hibernate guys, it is supposed to be inspired by Rails.

Re: Ask HN: I want to make a webapp. Where do I start?

#18
post #14

For Java I would say Spring is the current standard, although I admit the web part of spring is a bit confusing at first (in reality it is quite simple, though). Don't use Struts, please. Maybe Seam would be interesting, too - created by the Hibernate guys, it is supposed to be inspired by Rails.

My day-job project is being done in Seam... it does seem quite rails-inspired, and comes with a lot of free scaffolding and tight integration with Hibernate. We are using jBPM, too, which also gives a lot of free scaffolding.

Re: Ask HN: I want to make a webapp. Where do I start?

#19

If you want to first learn the fundamentals, PHP/MySQL is a good place to start. If you want to just jump in and make something frameworks such as Django and Rails make a nice level of abstraction above the database and even above the raw HTML. If you're looking for a recommendation, I love Django.

My brother was a hacker in the late 90s, early 00s. He has a massive online hockey pool that he created somewhere around 98 or 99, all wrote in php.

He wants to revamp the site, which he hasn't fundamentally changed in 5 years or more, and asked me what to suggest. 'python manage.py inspectdb', the built in admin, and clean separation between code and style converted him to Django.

Post reply on HN