PHP Frameworks
CakePHP - A structured framework that enables PHP users at all levels to rapidly develop robust web applications, without any loss to flexibility.
Symphony - Offers a “Ruby on Rails” like approach to web development. Symphony is well documented, simple to use and can be easily extended or modified.
Prado - An event-driven and component-based framework for Web application development in PHP 5.
Zend Framework - A complete framework to develop PHP 5 applications. It provides a repository of components that are actively supported.
Seagull Framework - Seagull is an object-oriented framework written in PHP that focuses on best practices, clean code and reusable components.
Java Frameworks
JavaServer Faces - JSF simplifies building of user interfaces by allowing you to assemble reusable UI components in a page. It has many tools, libraries and components.
Struts 2 - A simple action based framework that makes use of the Model2 approach to development.
Stripes – It is easy to learn and has excellent documentation. Development with Stripes does not require you to configure every last thing.
MyFaces - A new framework that makes use of the MVC paradigm. It is similar to Struts but with more features and concepts.
Tapestry - Organizes web applications development into component-based framework. Makes use of HTML templates and is design friendly.
JavaScript Frameworks
Prototype - A JavaScript framework that aims to ease development of dynamic web applications. It has a unique toolkit for class-driven development with an excellent Ajax library.
Rico - Rico is designed to build rich Internet applications. It provides visual style effects and animations in a very simple interface.
Dojo - Eases the rapid development of JavaScript and Ajax based applications. It also helps to add dynamic capabilities into your Web pages.
Yahoo! User Interface Library - A collection of controls and utilities written in JavaScript to build richly interactive web applications using DOM scripting, DHTML and Ajax.
qooxdoo – A framework that includes support for professional JavaScript development, a state-of-the-art GUI toolkit and high-level client-server communication.
CFML Frameworks
ColdSpring - ColdSpring makes the configuration and dependencies of ColdFusion components easier to manage.
Fusebox - Fusebox is a lightweight, high-performance web application framework for building applications that are easy to maintain and easily extensible.
Mach-II - An object-oriented MVC framework that can be extended through its filter and plug-in architecture.
Model-Glue - It makes the construction of Object-Oriented Web and Rich Internet Applications a straightforward process.
Perl Frameworks
Catalyst - A very flexible, powerful and fast MVC based framework for developing any type of web project in Perl.
Jifty - A Perl web framework to build web applications based on the DRY (“don’t repeat yourself”) principle.
CGI::Application - A mature, lightweight, flexible MVC framework for rapidly building web applications.
HTML::Mason - A web site development and delivery engine. With Mason, you can directly embed inline Perl codes with HTML templates.
Maypole - Perl framework for MCV-oriented applications designed to minimize coding requirements for creating database-backed applications.
Other Frameworks
Ajax Frameworks – A round-up of 50 Ajax toolkits and frameworks.
Python Frameworks – An overview of Python Web frameworks.
Flash & Actionscript Framework – This site has a comprehensive list of Flash and Actionscript frameworks and components.
1 komentarz:
Brakuje jeszcze wielu różnych innych frameworków , np. jQuery i MooTools dla JSa.
Prześlij komentarz