NetHq Blog


A rossz legjobb kritikája az, ha megmutatjuk, hogyan kell jobban csinálni.

JavaScript keretrendszerek, könyvtárak

Nightvis, 2012.05.04 22:48
Ebben a cikkben felsoroljuk azokat a JavaScript keretrendszereket/könyvtárakat, amelyeket nemrégiben elkezdtek intenzíven használni a webfejlesztők. Felmerül a kérdés, hogy minek érdemes használni? Használjuk, vagy sem? Ezekre a kérdésekre fogunk választ adni. Először is következzenek azok a keretrendszerek, amelyek nélkül manapság már egy weboldal sem létezhet.

Ebben a cikkben felsoroljuk azokat a JavaScript keretrendszereket/könyvtárakat, amelyeket nemrégiben elkezdtek intenzíven használni a webfejlesztők. Felmerül a kérdés, hogy minek érdemes használni? Használjuk, vagy sem? Ezekre a kérdésekre fogunk választ adni. Először is következzenek azok a keretrendszerek, amelyek nélkül manapság már egy weboldal sem létezhet.

1. Jquery

Ez a keretrendszer talán a legelterjedtebb. Már szinte minden új weboldalba beleépítik. Nagyon sok kiegészítést készítettek hozzá, ezért már nem kell magunk írni a kódokat. Csak letöltjük a kiegészítést feltesszük az oldalra és ott, ahol használni akarjuk div html taggal meghívjuk.

URL: http://jquery.com/ 

Dokumentáció: http://docs.jquery.com/

2.MooTools

A mooTools egy kompakt objektum orientált JavaScript keretrendszer, amit inkább a tapasztaltabb JavaScript fejlesztőknek találtak ki, de ugyan úgy, mint a jQuery keretrendszerhez, ehhez is kitaláltak sok olyan kiegészítőt, amivel kihasználhatjuk a mooTools erejét, lehetőségeit.

URL: http://www.mootools.net/ 

Dokumentáció: http://docs.mootools.net/ 

Demó:http://demos.mootools.net/


3. Prototype


Ezt a keretrendszert is inkább az UI ra találták ki, de az ExtJS-tol éltérően ezt már nem csak UI készítésénél használják fel, hanem már rendes, egyszerű oldalakon is.

4. Scriot Aculo Us

Ez már nem egy különálló keretrendszer, hanem a Prototype egyik kiegészítője. Azért sorolom fel ide, mert ezzel a kiegészítővel szokták használni a Prototype-ot. Olyan nagy oldalak használják, mint a CNN, BBC és még sorolhatnám.

5. ExtJs

Alapvetően azt a keretrendszert UI azaz user interface (felhasználói környezet) készítésére készítették. Ezért ezt a keretrendszert csak webes alkalmazásoknál lehet megtalálni.

6. NodeJs


Egy relatíve új keretrendszer. A Node alkalmazási területe a legszélesebb és ezzel együtt a használata is igényel némi gyakorlást. A NodeJs-el létrehozhatunk javascript alapú szerveret is, illetve teljes web szerver környezetet, beleértve teljes webalkalmazásokat, weboldalakat is. 

Tartalom közösségi megosztása: