fbpx

What is a Framework?

For the average person, programming frameworks are the foundation on which software developers can build software for specific platforms. Frameworks are designed to reduce the number of common problems programmers face during the development process by standardizing code that can be applied to a variety of modules or applications.

The concept of programming frameworks may be new to you, but you should already be aware of some of the most common frameworks that developers use.

FOR PHP:

  1. laravel
  2. CakePHP
  3. Symfony
  4. Codeigniter
  5. Zend Framework
  6. Yii2
  7. Phalcon
  8. Aura
  9. Slim
  10. Fatfree

FOR PYTHON:

  1. AIOHTTP
  2. Bottle
  3. CherryPy
  4. CubicWeb
  5. Dash
  6. Django
  7. Falcon
  8. Flask
  9. Giotto
  10. Growler
  11. Hug
  12. MorePath
  13. Pycnic
  14. Pylons Framework
  15. Pyramid
  16. Sanic
  17. Tornado
  18. TurboGears
  19. Web2Py

FOR JAVA WEB:

  1. JSF
  2. Struts
  3. Hibernate
  4. GWT
  5. Vaadin
  6. Wicket
  7. Vert.X
  8. Spring
  9. Play!
  10. Grails

FOR ASP.NET

  1. OpenRasta
  2. MonoRail
  3. DotNetNuke
  4. CSLA.net
  5. ASP.NET MVC

Leave a Reply

Your email address will not be published. Required fields are marked *