Total.js

ソフトウェアのスクリーンショット:
Total.js
ソフトウェアの詳細:
バージョン: 1.9.3
日付のアップロード: 10 Dec 15
開発者: -
ライセンス: 無料
人気: 13

Rating: 3.0/5 (Total Votes: 1)

Total.jsは、サーバサイドJavaScriptアプリケーションやサービスを開発するための強力で、かなり完全なフレームワークです。

フレームワーク自体は、組み込み機能の多くを含んでいるが、それはまた、天然の機能を拡張するために定期的なNode.jsのモジュールを使用するようにモデル化されています。

Total.jsは、リアルタイム双方向のコミュニケーションのためのWebSocketをサポートし、組み込まれているHTML 5、CSS 3、AJAX、JSON、LESS、REST、および他の多くのより多くのような最新のWeb開発機能と技術の多くをサポートます。

Total.jsは、サーバー側のコードを処理している間、開発者は、彼はクライアント側で望んでいるものを使用して自由です。フレームワークはAngularJS、jQueryの、YUI、道場、エンバー、バックボーンとノックアウトのようなクライアント側のJavaScriptフレームワークで動作することが確認されています。

Webアプリケーションを構築するためのこのアプローチは、周りの最も強力で汎用性のNode.jsフレームワークのTotal.js 1、帆、興亜、ダービー、またはフラットアイアンのような、より確立されたソリューションと匹敵するツールになります。

Total.jsはブログ、フォーラム、チャット、オンラインストア、ブラウザゲーム、および他の多くのより多くのような複雑なアプリケーションを構築するために本番環境で使用されています。

例、サンプルプロジェクト、および使用手順はTotal.jsダウンロードパッケージに含まれています。

この特長:

このRESTサポート
WebSocketをサポート
サーバー送信されたイベントのサポート
ライブストリーミングのサポート
LESSサポート
多言語サポート
マルチパートファイルアップロードのサポート
労働者のサポート
カスタムヘルパーのサポート
制限事項サポート
サポートをリダイレクト
静的なファイル管理
モバイルデバイスのサポート
ビューマネージャ
定期的なNode.jsのモジュールで動作します
高度なフォームデータの検証
プロキシ要求を処理することができます
コントローラのアサーションのテスト
カスタム承認
複雑なルーティングシステム
基本アクセス認証
自動的にベンダープレフィックスを扱います
JavaScriptの縮小
CSSの縮小
XSSの保護
CSRF保護
CORS保護
デバッグモードをサポート
生産モードのサポート
様々なのNoSQLデータベースのサポート
SMTP電子メールの送信
高度画像処理
ドキュメント
ビデオチュートリアル

このリリースの新機能:

この追加しました:
SCHEMA(名前)は、スキーマのグループを返します
Builders.Schema() - スキーマには、作曲をサポートしています
Builders.Schema() - スキーマには、ワークフローをサポートしています
Builders.Schema() - スキーマには、変換をサポートしています
追加:Builders.Schema() - スキーマは `Builders.schema( 'グループ')をグループ化サポート( 'SCHEMA_NAME)を取得`。
framework.mail() - controller.mail()のエイリアスです
framework.view(名前、[モデル]、[レイアウト]、[リポジトリ]) - (controller.viewのエイリアスです)
検証ハンドラは、新しいパラメータモデル含まれています - &#のSpark Proのを。 (名前、値、パス、スキーマ、モデル)
String.prototype.replaceAt(インデックス、文字)
非同期キュー - Utils.queue(名前、maximumCalls、FN)(例えばEMFILEため、開いているファイルが多すぎます)
更新:
すべてのモデルは、後にロードされているフレームワークがロードされています
Utils.request()、タイムアウトがクッキー、ヘッダやエンコーディングとして追加することが可能です
Array.wait(fnItem、fnCallback、removeItems) - デフォルト:項目を削除しない関数
Builders.UrlBuilder() - &#のSpark Proの。 toString([skipEmpty])
一定:
悪いJSON件のデータを解析を通報します - framework.decrypt();

このバージョン1.6.1の新機能:

この追加しました:
エラーの `ErrorBuilder.errors`リスト
変換スタイル、視点、背面視認性をCSSの自動ベンダープレフィックスに
WebSocketのは、世界的なミドルウェアをサポートしています
更新:
アサーションテスト(著者:@toshipon)
一定:
controller.callback([VIEW_NAME])、NoSQLの埋め込まデータベースをサポートしています
WebSocketの自動ピング
(デバッグモード)静的ファイルのキャッシュ
グローバル・ミドルウェア(例外で固定例外)

このバージョン1.6.0の新機能:

この追加しました:
(URL、funcInitialize、[フラグ]、[プロトコル]、[許可]、[MAXIMUMSIZE]、[ミドルウェア])framework.websocketするミドルウェア
([名前]、[fnValidation]、[fnExecute]、[ミドルウェア])framework.fileするミドルウェア
Response.send([コード]、身体、[contentTypeの])
Response.json(OBJ)。
String.parseConfig([デフォルト]);
一定:
controller.custom()
WebSocketのロングメッセージ

このバージョン1.5.2の新機能です:

この修正:
controller.proxy()
request.signature()
cache.read() - 正確な満了に伴う問題
"オプション"ルートフラグ

このバージョン1.4.0の新機能:

この追加しました:
新しいグローバル方法は: - framework.source()、SOURCE() - framework.source()、モデル(名前) - ()INCLUDE&#のSpark Proのを。 framework.model()、モジュール(名前) - &#のSpark Proの。 framework.module()、データベース() - &#Spark Proの。 framework.database()。
無許可フラグ。
設定['許可-圧縮-HTML'](デフォルト:true)。
controller.language(request.languageから読み取ります)。
フレームワークはいくつかの静的ファイルの応答['のContent-Length']を設定します。

このバージョン1.3.1の新機能です:

この修正:
レイアウトでのレンダリング部分ビュー
内部utilsの

このバージョン1.3.0の新機能:

この追加しました:
CoffeeScriptのをサポート
framework.isWindows(読み取り専用、ブール値)
framework.isCoffee(読み取り専用、ブール値)

このバージョン1.2.3の新機能:

この追加しました:
ビュー@ {ヘルパー( '名前'、[引数1]、[引数2]、...)}
controller.helper(名前、[引数1]、[引数2]、...)
controller.change(メッセージ)
オートベンダープレフィックスのための新しいマークアップ/ *自動* /
フラグを[許可します]
@ {NG(名)}
@ {ngTemplate(名前、[ID])}
@ {ngController(名)}
@ {ngFilter(名)}
@ {ngService(名)}
@ {ngDirective(名)}
@ {ngResource(名)}
@ {ngCommon(名)}
@ {ngInclude(名)}
@ {ngStyle(名)}
@ {ngLocale(名)}

このバージョン1.2.2の新機能:

この追加しました:
ビュー@ {ヘルパー( '名前'、[引数1]、[引数2]、...)}
Controller.helper(名前、[引数1]、[引数2]、...)
オートベンダープレフィックスの次のマークアップ/ *自動* /
フラグを承認
更新:
記録されたフラグは廃止されました
ログを取らないフラグは廃止されました
一定:
ヘルパー

開発者の他のソフトウェア -

StressLinux
StressLinux

19 Jun 16

apophysis-j
apophysis-j

11 Apr 16

GENU CMS
GENU CMS

12 Apr 16

へのコメント Total.js

コメントが見つかりません
コメントを追加
画像をオンにする!