Win a copy of Svelte and Sapper in Action this week in the JavaScript 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
  • Ron McLeod
  • Paul Clapham
  • Bear Bibeault
  • Junilu Lacar
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • salvin francis
  • Frits Walraven
Bartenders:
  • Scott Selikoff
  • Piet Souris
  • Carey Brown

Best way to make web apps

 
Ranch Hand
Posts: 289
2
  • 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
IntelliJ IDE Hibernate Firefox Browser MySQL Database Spring Tomcat Server Java
  • 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
 
Marshal
Posts: 25823
69
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.
 
    Bookmark Topic Watch Topic
  • New Topic