Tigermouse DR1.6 - taki Ajax to ja rozumiem! Mordo ty moja.

11 Nov 2007

Tigermouse osiągnął dziś wiek przedszkolny i został opatrzony dopiskiem DR1.6. DR oznacza, że jest to w dalszym ciągu wydanie dla developerów projektu niż użytkowników produktu. Możliwości i jakość natomiast prezentuje ono całkiem przyzwoitą.

Strona projektu | Aplikacja demonstracyjna | Download | Wykop

Pojawił się mechanizm SynCron, czyli Javascriptowy cron wywołujący Ajaksowe akcje w określonych odstępach czasu. Wprowadzony został podsystem tłumaczenia danych pomiędzy modelem a widokiem, w tym m.in. WikiTranslator, który dokonuje w locie tłumaczenia formatu Wikipedii na HTML. Pojawił się też mechanizm dostępu do wierszy tablic baz danych za pomocą operatora indeksu [ ] (interfejs ArrayAccess). Poszły wreszcie precz wszędobylskie tagi span, a kilka widoków zostało przebudowanych. Prawdziwą perełką jest listener akcji nieaktywności klawiatury StopTypingListener, który pozwala wywołać zapytanie Ajaksowe gdy użytkownik przestanie wprowadzać tekst. Pozwala to np. wyświetlić nadesłane przez serwer podpowiedzi. Pojawiły się przykłady użycia WikiTranslatora, SynCrona oraz demonstracja działania Drag and Drop.

Wśród frameworków dla PHP Tigermouse na pewno wyróżnia się innowacyjną obsługą żądań asynchronicznych. Nie jest również kolejnym portem Railsów. Nie jest również biblioteką typu disco polo (dla każdego coś miłego) - do jego używania przydaje się czasem trochę oleju w głowie ;-)

Zapraszam do testów, póki ciepłe!

Digg del.icio.us StumbleUpon Wykop Reddit Folksr

permalink | trackback | rss

 
 
str()

Autokoment: Z powodu poważnej usterki w okolicach powoływania instancji Smarty, jest już poprawiona wersja DR 1.6.1.

Your turn:

nick:
and?:
www (if any):
Wpisz kod:code
Tigermouse DR1.6 - taki Ajax to ja rozumiem! Mordo ty moja. php ajax framework mvc