This week's book giveaway is in the NodeJS forum.
We're giving away four copies of Serverless Applications with Node.js and have Slobodan Stojanovic & Aleksandar Simovic on-line!
See this thread for details.
Win a copy of Serverless Applications with Node.js this week in the NodeJS forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Bear Bibeault
  • Jeanne Boyarsky
  • paul wheaton
Sheriffs:
  • Junilu Lacar
  • Paul Clapham
  • Knute Snortum
Saloon Keepers:
  • Stephan van Hulst
  • Ron McLeod
  • Tim Moores
  • salvin francis
  • Carey Brown
Bartenders:
  • Tim Holloway
  • Frits Walraven
  • Vijitha Kumara

Best way to make web apps  RSS feed

 
Ranch Hand
Posts: 167
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i dont really know where this belongs...its not really a language specific question

what is the best way to make web apps? ie what are the best technologies to learn or use

i know a web app needs 3 things
UI
Database
business object code

but there are so many ways to do this

html,css,javascript
asp.net
python
ruby

and all the technologies on top of that

I dont know the difference when you should implement one over the other
is it about scale?

would like to be able to build a basic web app
in the browser would be the best, so i guess html css and js

connected to what type of database? plain sql? or wht is a good one to learn to use? or are they all similar

does anybody know a good resource that tackles all these questions?


 
Rancher
Posts: 1170
18
Firefox Browser Hibernate IntelliJ IDE Java MySQL Database Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you want to keep everything in the browser it's almost imposible to use a db, you will need node.js or something like that and that runs on the server, not in the browser.
An alternative to a traditional db would be taffyDB for example
 
Sheriff
Posts: 24295
55
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
No, a web app doesn't necessarily need a database.

But more importantly, right now you're starting to design things and your requirements document says "It's a web app". If you hired me with that information I would be asking for more information rather than deciding what tools to use.

Likewise with your question about databases. If there was only one best type of database to use given the requirements "It's a database" then there would be only one type of database.
 
This is my favorite show. And this is my favorite tiny ad:
global solutions you can do at home or in your backyard
https://www.kickstarter.com/projects/paulwheaton/better-world-boo
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!