There are plenty. As a startup, I would recommend going with the technologies that are familiar to who you're able to hire.
That said, here's a short list:
Databases
- PostgreSQL
- MongoDB
- MySQL
- Firebird
Application Servers (Programming Language)
- Ruby on Rails (Ruby)
- Django, Flask, Pyramid (Python)
- Laravel, CodeIgniter, Zend, CakePHP (PHP)
- Phoenix (Elixir)
- Play, Struts, Spring (Java)
- Revel, Gorilla, Beego, GoCraft, ... (Go)
- NodeJS, ExpressJS (JavaScript)
- Play, Life, Sweet, Slinky, Scalatra, Pinky (Scala)
Front-end JS Frameworks
- EmberJS
- Angular JS
- React + Redux + ...
- BackboneJS
Front-end CSS Frameworks
- Bootstrap
- Foundation
- SemanticUI
- Pure
- UIKit
manpreet
Best Answer
2 years ago
I have done most of my work on Microsoft technologies like .NET MVC, DNN, SQL and others. I cannot move on with with Microsoft technologies because they are not open source. I want to know best combination of frontend and backend open-source technologies that can be used in startup for faster and efficient web application development.
Which javascript framework can be considered for front-end development?
Which database can be used?
Which backend technology should I go with?
Which technology is secure, fast and efficient?