📜 ⬆️ ⬇️

ExtJS 3.0 RC2 - and we go towards RESTful

30bubble Something quite a while ago we did not discuss our favorite ExtJS framework , and in vain, since during this time some interesting news from the world of this tool has appeared. And about the latter, apparently, the most interesting, we will talk today.

So, today released the next release candidate for the 3rd version of ExtJS , as well as the second beta version of Ext Core, they are updated synchronously, since ExtJS itself is now based on an open core. Consider the main changes, in addition to the stated improvements in performance and stability.

Changes in the second beta version of ExtCore:

We now turn to the main review of the new candidate release ExtJS 3.0. A full list of changes is available here , we will tell only about the main ...

One of the important improvements is the support in the data infrastructure of working with a RESTful architecture (not for nothing, I recently published a selection of good presentations on this topic), which particularly appeals to server-side developers using this approach at the framework level. To illustrate the new features , beautiful examples have been prepared to explore the new features of the library.

The new technology of working with the server side, ExtDirect, about which there was already an excellent post in the official blog (and we are already preparing our own version of the article on this topic), has been supplemented with a good example of mixed work with various data providers (this can be useful when using ExtDirect to encapsulate all data exchange with the server side of the application.
')
Another example shows the construction of a simple web interface to a database with the ability to add data and display it in a table, using standard data access components, including new DataWriters for storing data.

Now ExtDirect is adapted for full support of all basic components, and it became possible to load through a single interface, for example, data into standard components such as Ext.tree.TreePanel or Ext.form.FormPanel (an example of working with a tree can be found here ).

By the way, if you still think that ExtJS can only create serious corporate applications and admins - read this great post about what things you can create on the basis of this framework, visually it's just a masterpiece (although, of course, I really appreciate the complexity of such solutions, despite the flexibility of ExtJS itself).

Source: https://habr.com/ru/post/61266/


All Articles