> But since I have no experience in developing (neither web nor other) I'd try and get some basic programming in first. Javascript makes sense if web development is the end goal.
Ask HN: I want to write a simple webapp, how should I start?
21–30 of 60 posts
Re: Ask HN: I want to write a simple webapp, how should I start?
#22Sounds to me like indexing the magazines is perhaps the most challenging aspect of this.
Yeah, data entry will be a whole lot of work. But since it is just for me, I can take my time :)
One thing I want to note is that you didn't mention which "kind" of webapp development you care about (ie frontend, backend or both). Roughly, the distinction is whether you care about making a website (the part where people look at) whether you care most about just the functionality part of the webapp.
Re: Ask HN: I want to write a simple webapp, how should I start?
#23Earlier quoted context omitted.
thanks, those look like really nice ressources. Bookmarked.
Don't rely too much on them. http://www.w3fools.com/
Oh thank god, I thought I had stumbled in some kind of developer flamewar there.
Re: Ask HN: I want to write a simple webapp, how should I start?
#24> But since I have no experience in developing (neither web nor other) I'd try and get some basic programming in first. Javascript makes sense if web development is the end goal.
"Web development" can cover a lot. JavaScript makes sense if you want to be more font end focused. PHP or Rails (or Django or Flask) make more sense for back end focused stuff.
One of the reason why I asked here :)
Re: Ask HN: I want to write a simple webapp, how should I start?
#25If you want to go up with PHP then better use Laravel + Mysql or Postgresql. And if you want to learn you can opt for laracast.com videos. They are one of the best resource for laravel. P.S Laravel is one of the best PHP based framework.
Thanks for the answer, I haven't thought of using a framework. Looks interesting. Any downsides to using a framework?
Re: Ask HN: I want to write a simple webapp, how should I start?
#26Here are some suggestions for web-app languages:
Python + flask.
Ruby + rails.
Go standard HTTP library.
Haskell + snap.
I've used all of those and thought they were at least decent. The last two are my favorite for web development.
Re: Ask HN: I want to write a simple webapp, how should I start?
#27Miguel Grinberg created an awesome step-by-step guide for building Python Flask applications: http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-...
If you're going down the Python route I'll throw in Full Stack Python http://www.fullstackpython.com/ I wrote FSP to provide beginners with context as to what these terms like web server, WSGI server and platform-as-a-service mean without assuming you have prior programming experience.
Re: Ask HN: I want to write a simple webapp, how should I start?
#28I would start by building a tool that can do this easily at the command line or with hard-coded inputs (whether you write it in Python, Ruby, PHP, Go, etc). Once the hard part (the search) is working to your liking, you can then go building out a web interface to it.
With this approach, you will work on the most interesting part of the problem first, which should be intrinsically motivating. And, when it works to your liking, you will be motivated to develop a functional interface, which will sustain your drive to finish the project.