Start here

Full-featured CRUD web-app in 7 minutes

Become an expert

Browse documentation and tutorials

Get a hand

Join developer community

 

I like your [Netzke] concept. If I were to develop a webapp like that, I would try your framework.

Matz, creator of the Ruby language

Netzke is a framework that allows for a beautiful blend of client- and server-side code (JavaScript and Ruby, respectively) into ready-to-use GUI components. It's most useful for creating complex data-rich backend applications with Ruby on Rails on the back end, and Sencha Ext JS in the browser.

reusability

Write a component once - and use it throughout your applications.

composability

Build new components by combining existing components.

testability

Testing each component individually makes it much easier to isolate bugs.

extensibility

A Netzke component is a Ruby class represented by an Ext JS component in the browser, and can be easily extended by using object-oriented techniques.

encapsulation

You (or your fellow developers) barely need to write any JavaScript in order to use existing components.

Having these at your disposal, you can quickly build amazingly complex RIA without turning your code into a mess.