2. J
AVA
S
CRIPT
F
RAMEWORKS
As the user would like to develop his applications, this will result in Ajax, drag and drop, animation and otherUI concepts into the web browsing experience. Years ago, it was very hard to achieve theses things inJavaScript and it was tiresome job. This is why it was less used in the past. Everything changed JavaScriptframework. JavaScript framework role is abstracting the code that you write from the engine that executed it.By this way, developer can cope with the thwarting segments of the job with JavaScript and you have overallcontrol avoiding JavaScript history. It is known that all browsers act in the same manner and so how theydeal with HTML and CSS.
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copiesare not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copyotherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission.The First Mini-Conference in Web Technologies and Trends (WTT)
©
2009 Information Technology Department, CCIS, King Saud University, Riyadh, Saudi Arabia
By this way, developer can cope with the thwarting segments of the job with JavaScript and you have overallcontrol avoiding JavaScript history. It is known that all browsers act in the same manner and so how theydeal with HTML and CSS.There are many JavaScript frameworks such as Prototype, script.aculo.us, jQuery Mootools and others helpdevelopers to design interactive sites with less time. It showed developers that writing a framework, thatmade JavaScript itself better and easier and even kind of fun, was possible.
2.1 Why you should use a javascript framework [3]
•
Abstract your code from routine environment (browser)
•
Create foundation base on which you can build and grow.
•
Create a common environment for groups to contribute (with their own expression, Plug-ins and bugfixes
•
Encourage the use of similar patterns across disperate web sites on that users can refuse theknowledge they learn.
3. M
OO
T
OOLS
MooTools is a collection of files written with JavaScript and it extends the functionality of the languagedesigned for the intermediate to advanced JavaScript developers .The author of MooTools JavaScriptframework is Valerio Proietti, who gets the idea from a prototype.js in addition to other series. It started whenValerio issued and add-on to Prototype.js. "Moo.fx"
1
.It was a lightweight only (3KB), easy to use and smallvolume. The author started his own framework Mootool (My Object Oriented Tools) That is becausePrototype.js with numerous short cuts to the Prototype of array. String, Function and more, did not extent theelement prototype and he was fed up because of frequently typing prototype's component generic.
Leave a Comment