środa, sierpnia 22, 2007

Zbiór frameworków:

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:

Anonimowy pisze...

Brakuje jeszcze wielu różnych innych frameworków , np. jQuery i MooTools dla JSa.