Beginner's Primer: AJAX applications require component technology for support

Source: Internet
Author: User
Tags require
Ajax

Now Ajax technology is hot, a variety of frameworks, all kinds of conceptual, introductory articles, all of the basic Ajax has been elaborated and implemented, but the real in-depth and large-scale application of Ajax will know that Ajax once large-scale practical application, will cause a lot of problems, One of the most lethal points:

1, the diversity of technology, the complexity of distribution coupling, javascript,dhtml,css,xml,xsl,java,.net,php, I believe that to familiarize yourself with so many technologies and be able to integrate, is not a simple thing.

2, the code is difficult to maintain. We all know that JavaScript is too flexible and no specification, the lack of standard library support, developers write a large number of JS is a maintenance and modification is a very headache things, and even I have seen some of the various pages are JS and is similar to JS.

3, browser compatibility. We know that foreign Firefox has accounted for a lot of the share of the domestic now professionals have a lot of use it. And in order to be compatible with different browsers, the cost is self-evident.

4. Low efficiency of development. Without the basic component library, the lack of IDE, a lot of coding, debugging is mostly alert, the problem is difficult to locate ...

Only to solve this and so on a series of problems, I believe that Ajax can really large-scale projects in the actual application, otherwise it may bring more negative effects, including development progress, quality, maintenance.

So the right way to apply Ajax should be:

1, based on the component library technology, shielding technology diversity and complexity, focus on maintenance of changes to one change should change.

2, the adoption of a reasonable framework, can easily expand compatible with a variety of platforms, background language and browsers.

3, based on the component library Technology Visual development tool (IDE), can support syntax intelligence prompts and so on.

So, here, recommend a component library based Ajax IDE, it has a lot of Ajax controls, such as DataSet, DBGrid, Web printing, and so on, with Cross-language browser features, visual development, there are code syntax hints.



Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.