Total.js

Screenshot Software:
Total.js
Szczegóły programowe:
Wersja: 1.9.3
Filmu: 10 Dec 15
Wywoływacz: -
Licencja: Wolny
Popularność: 13

Rating: 3.0/5 (Total Votes: 1)

Total.js jest potężnym i bardzo kompletne ramy dla rozwoju JavaScript po stronie serwera aplikacji i usług.

Sam framework zawiera wiele wbudowanych funkcji, ale również wzorowany na regularne moduły node.js rozszerzenie natywne funkcje.

Total.js obsługuje WebSockets w czasie rzeczywistym komunikacji interaktywnej, a także wbudowane wsparcie dla wielu nowoczesnych funkcji i technologii, tworzenie stron internetowych, takich jak HTML 5, CSS 3, AJAX, JSON, LESS, REST, i wielu innych, bardziej .

Podczas Total.js obsługuje kodu po stronie serwera, deweloper jest do wykorzystania wszystko, co chce po stronie klienta. Ramy jest znany do pracy po stronie klienta ram JS jak angularjs , jQuery , YUI , Dojo , < strong> Ember , Backbone i Knockout .

To podejście do budowania aplikacji internetowych sprawia Total.js jeden z najpotężniejszych i wszechstronnych node.js ram wokół, narzędzie, aby rywalizować z bardziej uznanych rozwiązań, takich jak Żagle , , Derby lub Żelazko .

Total.js został wykorzystany w żywych środowiskach produkcyjnych do tworzenia złożonych aplikacji, takich jak blogi, fora, czaty, sklepów online, gry w przeglądarce, i wiele innych więcej.

Przykłady, przykładowe projekty i instrukcje użytkowania są dołączone do pakietu Total.js

Cechy .

  • Wsparcie REST

  • Wsparcie
  • WebSockets
  • Serwer Wysłane Wsparcie Wydarzenia
  • Wsparcie strumieniowego na żywo,
  • mniejsze wsparcie
  • Wsparcie Wielojęzyczne
  • Wsparcie wieloczęściowe przesyłanie plików
  • Wsparcie Pracownicy

  • Wsparcie
  • pomocnicy niestandardowe
  • Wsparcie Ograniczenia
  • Przekierowanie wsparcie

  • Zarządzanie
  • pliki statyczne
  • Obsługa urządzeń mobilnych
  • Menedżer Odwiedzin
  • Współpracuje z regularnych modułów node.js

  • walidacja
  • dane formularza zaawansowane
  • Może obsługiwać żądania proxy
  • Kontroler twierdzenie badania
  • autoryzacji klienta
  • Kompleksowy system routingu,
  • Uwierzytelnianie dostępu Podstawowe
  • Automatycznie obsługuje prefiksy dostawców,
  • minification JavaScript
  • CSS minification
  • Ochrona XSS
  • Ochrona CSRF
  • Ochrona CORS
  • Wsparcie dla trybu debugowania
  • Wsparcie dla trybu produkcji
  • Wsparcie dla różnych NoSQL baz danych
  • e-mail SMTP wysyłanie
  • Zaawansowane przetwarzanie obrazu
  • Dokumentacja
  • Samouczki wideo

Co nowego w tym wydaniu:

  • Dodano:
  • schematu (nazwa), zwraca grupę schematów
  • Builders.Schema () - Schemat obsługuje kompozytorzy,
  • Builders.Schema () - Schemat obsługuje przepływy pracy,
  • Builders.Schema () - Schemat wspiera transformacje
  • dodania: Builders.Schema () - Schemat obsługuje grupowanie `Builders.schema (" Grupa ") get ('schema_name)`
  • .
  • framework.mail () - jest alias controller.mail ()
  • framework.view (nazwa, [wzór], [Układ], [repozytorium]) - jest alias controller.view ()
  • Sprawdź poprawność obsługi zawiera nowy model parametru - & # x3e; (nazwa, wartość, ścieżka, schemat, model),
  • String.prototype.replaceAt (indeks, charakter)
  • Kolejka asynchroniczny - Utils.queue (nazwa, maximumCalls, fn) (na przykład EMFILE, zbyt wiele otwartych plików)
  • Aktualizacja:
  • Wszystkie modele są ładowane po załadowaniu się ramy
  • Utils.request (), czas oczekiwania można dodawać, jak ciasteczka, nagłówki lub kodowania
  • Array.wait (fnItem, fnCallback, removeItems) - domyślnie: funkcja nie usunąć elementy
  • Builders.UrlBuilder () - & # x3e; toString ([skipEmpty])
  • Poprawiono:
  • Problem z analizowania złe dane teleadresowe JSON - framework.decrypt ();

Co nowego w wersji 1.6.1:

  • Dodano:
  • `lista ErrorBuilder.errors` błędów
  • przekształcić-styl, perspektywę, tylna strona-wgląd w CSS auto-vendor-prefiksów
  • websocket obsługuje globalny middleware
  • Aktualizacja:
  • Testy Twierdzenie (autor:toshipon)
  • Poprawiono:
  • controller.callback ([nazwa_widoku]), obsługuje NoSQL osadzone bazy danych
  • websocket auto-ping
  • (tryb debugowania) buforowanie plików statycznych
  • Globalne middleware (stałe wyjątkiem w wyjątku)

Co nowego w wersji 1.6.0:

  • Dodano:
  • Middleware do framework.websocket (url, funcInitialize, [flagi], [protokoły], [pozwalają], [MaximumSize], [middleware])
  • Middleware do framework.file ([nazwa], [fnValidation], [fnExecute], [middleware])
  • Response.send ([hasło], ciało, [contentType])
  • Response.json (obj);
  • String.parseConfig ([domyślnie]);
  • Poprawiono:
  • controller.custom ()
  • Długie wiadomości w websocket

Co nowego w wersji 1.5.2:

  • Poprawiono:
  • controller.proxy ()
  • request.signature ()
  • cache.read () - problem z dokładnym upływie
  • Quot &; opcje & quot; Flaga trasy

Co nowego w wersji 1.4.0:

  • Dodano:
  • Nowe metody globalne: include () - framework.source (), ŹRÓDŁO () - framework.source (), model (nazwa) - & # x3e; framework.model (), moduł (nazwa) - & # x3e; framework.module (), bazy danych () - & # x3e; framework.database ().
  • dezautoryzować flagi.
  • config ['allow-kompres-html'] (domyślnie true).
  • controller.language (czytaj od request.language).
  • ramowa określa odpowiedź ['Content-Length'] dla niektórych plików statycznych.

Co nowego w wersji 1.3.1:

  • Poprawiono:
  • częściowym widokiem renderowania w układzie
  • Wewnętrznie utils

Co nowego w wersji 1.3.0:

  • Dodano:
  • Obsługuje coffeescript
  • framework.isWindows (tylko do odczytu, logiczna)
  • framework.isCoffee (tylko do odczytu, logiczna)

Co nowego w wersji 1.2.3:

  • Dodano:
  • Zobacz @ {pomocnika ("nazwa", [arg1], [arg2], ...)}
  • controller.helper (nazwa, [arg1], [arg2], ...)
  • controller.change (komunikat)
  • Nowy znaczników / * auto * / dla auto-vendor-prefiksów
  • [zezwolić] flag
  • @ {ng (nazwa)}
  • @ {ngTemplate (nazwa, [id])}
  • @ {ngController (nazwa)}
  • @ {ngFilter (nazwa)}
  • @ {ngService (nazwa)}
  • @ {ngDirective (nazwa)}
  • @ {ngResource (nazwa)}
  • @ {ngCommon (nazwa)}
  • @ {ngInclude (nazwa)}
  • @ {ngStyle (nazwa)}
  • @ {ngLocale (nazwa)}

Co nowego w wersji 1.2.2:

  • Dodano:
  • Zobacz @ {pomocnika ("nazwa", [arg1], [arg2], ...)}
  • Controller.helper (nazwa, [arg1], [arg2], ...)
  • Następny znaczników / * auto * / dla auto-vendor-prefiksów
  • Autoryzacja flagę
  • Aktualizacja:
  • Zalogowani flaga jest przestarzałe,
  • BezZapis flaga jest przestarzałe,
  • Poprawiono:
  • Pomocnicy

Inne programy z deweloperem -

Caixa Magica
Caixa Magica

9 Dec 15

Amun
Amun

12 Mar 16

FTP-X
FTP-X

11 Apr 18

Komentarze do Total.js

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