Szczegóły programowe:
Wersja: 0.8 / 0.8.1alpha1
Filmu: 13 May 15
Licencja: Wolny
Popularność: 210
To pozwala na pisanie aplikacji internetowych w Pythonie, który jest bardziej odpowiedni z punktu widzenia wydajności dla średnich i dużych aplikacji.
Biblioteki AJAX dba o wszystkie kwestie interoperacyjności przeglądarki w Twoim imieniu, dzięki czemu możesz skupić się na rozwoju aplikacji, zamiast uczenia wszystkie "zwykłe" niezgodności przeglądarki
Opis .:
- pyjs. - tłumaczy kodu Pythona do JavaScript chodząc na drzewo składniowe Python i generowania skryptów Javascript
- pyjslib - biblioteka niestandardowych obiektów, które wdrażają metody takie jak dopisywania
- widgety UI oraz biblioteka do manipulacji DOM
- Ogólny tłumaczenie poszczególnych składników jest zarządzane przez build, który tworzy również niezbędne kod szablonowe.
Co nowego w tym wydaniu:
- Włączenie modułu asynchronicznego ładowania (wcześniej obecne w 0,5 piżamie release).
- Dodawanie zgodna z HTML5 wsparcie przeciągnij i upuść (zarówno rodzimych, jak i naśladowane, tak, że starsze przeglądarki wydaje się mieć w stylu HTML5 przeciągnij i upuść).
- Mocowanie wieloletnie błąd z DialogBox (wciąż obecną w GWT) związanych zdarzenia myszy przepada.
- Dodanie quot &; auto-build & quot; opcja - na podstawie plików monitoring -. do pyjsbuild
- Dodanie oninput i onpropertychange wsparcia zdarzeń, jak również DOM.createTextNode.
Co nowego w wersji 0.7:
- Dodanie generatorów (wsparcie dla wydajności, przez przepisywanie Funkcja tak, że mogą być ponownie powołani i kontynuować od poprzedniego stanu); przepisywanie pozwala wszystkie przeglądarki (nie tylko Firefox - przeglądarka z tylko natywne javascript & quot; plon & quot; funkcja) do stawienia się mieć Pythona & quot; wydajność & quot; funkcjonalność;
- Początki wsparcia dekoratorów, oraz pełne wsparcie dla właściwości, z dodatkiem nieruchomości ();
- Niektórzy znacząco zwiększyć wydajność ze względu na przepisanie z pętli; for-
- Ulepszona obsługa składni importu;
- dodanie wbudowanej AST parsera, których stosowanie pozwala python 2.4 do kompilacji programów z Pythona 2.5 / 2.6 składni w JavaScript;
- Dodanie int i long typów oraz wsparcie dla funkcji operatorskich, tak że na przykład lista mnożenie przez liczby i listy Dodatkowo teraz pracować, wraz z przymusu między int, pływaka i długich typów oraz wsparcie dla pływających wyjątki punktów w tym podniesienia ZeroDivisionError;
(Moduł importu z.)
Co nowego w wersji 0.4p1:
- Istotne bugów obejmować funkcję, HorizontalPanel za remove () SimplePanel na jasne, function () i sprintf z wieloma argumentami (& quot;% s% d & quot;% (& quot; & quot ;, witaj 2) będzie teraz pracować)
- Okno dialogowe ma teraz modalne funkcje
- HorizontalSplitPanel została dodana, choć zarówno poziome i pionowe panele działają poprawnie w przeglądarkach opartych na Mozilli, Safari i IE, ale potrzebują wolontariuszy do pracy na nich.
Komentarze nie znaleziono