publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
skomentuj »

TAGI: javascript , framework , jquery , mvc , ajax , mashup

2009-10-28 10:16  |  Adam Golański

Lepszy mechanizm testów i bogatsza dokumentacja w JavaScriptMVC 2.0

Lepszy mechanizm testów i bogatsza dokumentacja w JavaScriptMVC 2.0

JavaScriptMVC to bazujący na jQuery framework ogólnego zastosowania dla wszelkiej maści aplikacji webowych – w tym RIA (Rich Internet Applications), narzędzi CRUD dla baz danych czy biznesowych mashupów. Jego twórcy ogłosili właśnie wydanie długo wyczekiwanej wersji 2.0 projektu.

Wydanie 2.0 tego bazującego na wzorcu projektowym MVC frameworka wiąże się z poważnymi zmianami w bibliotece wykorzystującej funkcjonalności jQuery oraz nowymi wytycznymi stylów. Teraz, jak podają redaktorzy Ajaxian, uchwyty zdarzeń można na liście organizować w następujący sposób:

$.Controller.extend("EntriesController",{
".entry click" : function($el, ev){ ...}
".handle draginit" : function($el, ev, drag){ ... }
".trash dropon" : function($el, ev, drop, drag){ ...}
}

i dodawać wówczas funkcjonalność EntryController następująco:

$('.entries_list').entries_controller();

JavaScriptMVC przynosi ze sobą cały pakiet narzędzi do programowania w JavaScripcie – są to generatory kodu, mechanizmy zarządzania zależnościami i aktualizacjami, system kompresji i wtyczka do testów, obsługująca zarówno testy na modelach, jak i testy funkcjonalne, konieczne do radzenia sobie z architekturą bazującą na zdarzeniach. Wydanie 2.0 przynosi do tego integrację z firefoksowym dodatkiem do testowania aplikacji webowych Selenium oraz symulowaną przeglądarką Env.js.

Dzięki takiej integracji deweloperzy mogą jednocześnie testować swoje skrypty w przeglądarce jak i w Selenium i Env.js.

Całość, wydaną na wolnej licencji MIT, można pobrać ze strony javascriptmvc.com/#&who=download. Z kompletną dokumentacją frameworka można zapoznać się tutaj. Ciekawe jest także wideo instruktażowe, objaśniające nowości wprowadzone do 2.0:

Źródło: ajaxian.com

publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
skomentuj »

Polecamy

Reklama

Komentarze

Uwaga! Możesz zarejestrować się w serwisie i w ten sposób zarezerwować swój nick oraz ominąć konieczność ciągłego odczytywania wyrazów.

Aby dodać komentarz, musisz podać swój nick, treść komentarza oraz poprawnie przepisać oba słowa z obrazka (słowa muszą być rozdzielone spacją).
W treści komentarza można używać języka formatowania BBcode.

Polecane książki

Czytaj Webhosting

Chcesz być na bieżąco z naszymi informacjami? Zapisz się na Newsletter.

Zarejestruj domenę

Sprawdź dostępność swojej domeny:

.pl: 0 zł   .com: 19.90 zł
.com.pl: 0 zł   .eu: 19.90 zł