ComponentJS

Screenshot Software:
ComponentJS
Szczegóły programowe:
Wersja: 1.2.7 Aktualizowane
Filmu: 10 Dec 15
Wywoływacz: Ralf S. Engelschall
Licencja: Wolny
Popularność: 42

Rating: nan/5 (Total Votes: 0)

ComponentJS jest frameworkiem MVC, że dzieli HTML 5 aplikacje do różnych warstw dla ułatwienia treści i administracji zachowania.

ComponentJS wykorzystuje moduły / komponenty do organizowania UI i zachowanie UX do zadań łatwiej, lepiej i szybciej rozszerzalność, administracji i wsparcia.

Aby lepiej poznać wzorce rozwoju ComponentJS i zasad pracy, najpierw przeczytaj dokumentację online.

Biblioteka współpracuje z po stronie klienta (przeglądarki), a po stronie serwera (node.js) środowiska

Co nowego w tym wydaniu:.

  • Wyrównane wersje między NPM package.json i pliku wersji.

Co nowego w wersji 1.2.6:

  • Wyrównane wersje między NPM package.json i wersja pliku .

Co nowego w wersji 1.2.4:

  • POPRAWA:
  • Aktualizuj zależności build-time i usunąć korzystanie z przestarzałym już Grunt zadania & quot; grunt-rozszerzenie-config & quot;.
  • Poprawki błędów:
  • Poprawiono & quot; czekaj & quot; parametr testdrive # Sonda () w przypadku przechodzi liczby zamiast funkcji.
  • Kolejność rozwiązywania z Clazz / Trait została ustalona.
  • przejście przez Clazz / Trait na & quot; this.base () & quot; Połączenia został ustalony.

Co nowego w wersji 1.1.1:

  • Poprawki błędów:
  • Poprawiono .base () metoda dziedziczenia łańcuchowym sytuacje z więcej niż jednej klasy nadrzędnej.
  • Poprawiono zastąpienie build-czas informacji o wersji ComponentJS w API.

Co nowego w wersji 1.0.2:

  • Duże Budowanie środowiska Refaktoryzacja: przełączane z prostym Unix zrobić (1) w celu Grunt.
  • Dodane (API narażone) narzędzie wybrać metodę () do wyboru wartości z dowolnych strukturyzowanych wykresach obiektów.
  • Dodano wsparcie dla walidacji wartości przed podzbiór specyfikacji typu.
  • Dodano wsparcie dla manipulowania i obserwując wartości dowolnych strukturalnych modelu.
  • Dodane & quot; def & quot; (wartość domyślna) Opcja własności () w celu uproszczenia kodu aplikacji.

Co nowego w wersji 1.0.0:

  • Usunięto & quot; asynchroniczny & quot; w rejestrze (opcja), a nigdy nie pracował i był zły pomysł, projekt i tak.
  • Na wydawniczych imprez & quot; rozprzestrzenia & quot; Domyślnie opcja już nie do & quot; prawdziwe & quot; w celu poprawy wydajności w standardowych przypadkach.
  • Poprawa procesu kompilacji: zapewnienie & quot; stage0 & quot; Cel, który nie wymaga żadnych specjalnych narzędzi obok & quot; Perla & quot; i & quot; shtool & quot; w celu umożliwienia deweloperom pod Windows do udziału łatwiej.
  • Dodane & quot; kierowania & quot; Opcja (logiczna) do podłączenia () / odłączyć () iw ten sposób pośrednio ustalają semantyczna łącza () w przypadku, gdy cel powinien połączyć na siebie.
  • Dodane & quot; Zakres & quot; (ciąg) opcja majątkowych (), aby umożliwić bardziej wygodny sposób zakresu nieruchomości zamiast specjalnego & quot; nazwa @ Zakres & quot; Składnia & quot; nazwa & quot; opcji.
  • W debugger, poprzedź wiadomości, zamiast logować z dołączając je, gdyż jest to o wiele bardziej wygodne podczas debugowania.
  • Dodane niezbędne haczyki do projektu towarzysz & quot;. componentjs-tracing & quot ;, aby umożliwić aplikacji łatwiej oprzyrządowania ComponentJS oparciu
  • Poprawa i aktualizacja definicji maszynopis do nowszej maszynopis 0,9 porządku świata (gdzie & quot; bool & quot; nie & quot jest; logiczna & quot ;, itd).
  • Przejdź nie-przeliczalny dziedziny i specjalne pola & quot; konstruktor & quot; i & quot; prototyp & quot; Weryfikacji obiektu / skrótu.
  • Poprawiono wewnętrzne klonowanie obiektów Array (który jest używany do & quot; dynamiki & quot;! częścią cs.clazz).
  • Pomóż enkoder wewnętrznego JSON do bardziej poprawnie wykryć cykli.
  • Pozwala także & quot; wartość null & quot; jako identyfikator do sprawdzania poprawności przeciwko specjalnego obiektu null.
  • Pozwala aplikacji nadal egzekwować standardowe gniazda omijając uznać, jQuery / ExtJS, jeśli żaden parametr "typ" jest podana.

Co nowego w wersji 0.9.10:

  • Poprawiono wewnętrzne klonowanie obiektów Array (który jest używany dla quot i; dynamiki & quot;!. części cs.clazz)
  • Pomóż enkoder wewnętrznego JSON do bardziej poprawnie wykryć cykli.
  • Pozwala także & quot; wartość null & quot; jako identyfikator do sprawdzania poprawności przeciwko specjalnego obiektu null.
  • Pozwala aplikacji nadal egzekwować standardowe gniazda omijając uznać, jQuery / ExtJS, jeśli żaden parametr "typ" jest podana.

Co nowego w wersji 0.9.9:.

  • Przełącznik Kod-baza do najnowszej JSHint
  • Pomóż dokumentacji API.
  • Mniejsze zewnętrznych zależności, w czasie kompilacji.
  • cs.params Bugfix () i dodać dodatkowy haczyk dla wtyczek do cs.params ().
  • & quot; this.result & quot; (wynik obecny zagregowane), a & quot; this.hooks & quot; (łączna liczba zarejestrowanych haki) do wewnętrznego mechanizmu zaczepowego, aby umożliwić wykorzystanie wtyczki z więcej informacji.
  • Zmniejszenie liczby zbędnych wewnętrznych połączeń adnotacji w centralnym mechanizmie clazz / cechy.
  • Oczyszczanie wszystkie wewnętrzne & quot; cs.params () & quot; zwyczaje, by przy użyciu & quot; req & quot; lub & quot; def & quot; ale nigdy obu jednocześnie (jak to nie ma sensu).

Wymagania :

  • włączona obsługa JavaScript po stronie klienta,
  • node.js dla środowisk serwerowych,

Podobne oprogramowanie

LoopBack
LoopBack

18 Jul 16

BlueJacket
BlueJacket

1 Mar 15

Joomla! Framework
Joomla! Framework

13 May 15

Apache Stratos
Apache Stratos

10 Feb 16

Inne programy z deweloperem Ralf S. Engelschall

jQuery Stage
jQuery Stage

10 Feb 16

mod_ssl
mod_ssl

2 Jun 15

OpenPKG
OpenPKG

3 Jun 15

Komentarze do ComponentJS

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!