Technology stack for CRUD apps [closed]
- by Panoy
In the past years, I have been using VB6 + MySQL when developing CRUD applications. Now I am currently learning how to develop web applications, as my plan is to go through the "browser/web app" path every time I build a CRUD app. I'm leaning on Ruby on Rails + MySQL/PostgreSQL/any NoSQL database now. I would like to know what other technology/tools stack to include in my architecture when developing these web apps? I'm asking your inputs with regards to the UI, database and reporting stack/toolset.
Currently I have these in mind:
UI = jQuery, jQueryUI (add your comments for other good UI stack)
database = will be considering NoSQL or simply but RDBMS
reporting tool = i'm clueless here
Will it also make sense to use NoSQL database on these CRUD applications? I am assuming that the data would balloon later on.
The desktop/native app route is an option only if there is a requirement, that in my limited experience, believes that a web app can't solve. Like for example those imaging apps/document forms and point-of-sale systems.
I believe that web apps are gaining ground now and I find it most fun and intriguing to play and experiment with them.
Please share your suggestions!