サーバーサイド Javascript とは何ですか? PHP アプリケーションを、サーバーサイド Javascript で作成されたアプリケーションに置き換えることはできますか? これが可能な場合、ExtJS はサーバーサイド Javascript をサポートしていますか?
5 に答える
ASP Classic と .NET はどちらも、サーバー側言語として JScript をサポートしています。スクリプトに JavaScript を使用する Helma フレームワークもありますが、それ自体は Java ベースです。
サーバーサイド JavaScript とは何ですか?
たまたま JS で記述された、サーバー上で実行されるプログラム コード。
PHPをサーバー側のJavaScriptに置き換えることはできますか?
はい
存在する場合、extjs にはサーバー側の JavaScript がありますか?
ExtJS は UI ライブラリであり、サーバー側でそれほど役立つことは何もしません。
サーバーでYUIを使用するために使用されるこのアプローチと同様の方法で、それを(少しだけ)活用できるかもしれません: http://www.yuiblog.com/blog/2010/04/05/ running-yui-3-server-side-with-node-js/
私が知っているように、いわゆる「サーバーサイド Javascript」はサーバー技術に依存しています。
http://www.devarticles.com/c/a/JavaScript/Client-side-and-Server-side-JavaScript/2/
これは、JS 言語でサーバー サイド スクリプトを記述できることを意味しますが、Web サーバーを変更する必要がある場合があります。
あなたは参照することができます:
http://en.wikipedia.org/wiki/Server-side_JavaScript
この状況では、JS を開発言語として使用できますが、開発プラットフォームが製品に十分適していることも確認する必要があります。
サーバーサイドスクリプトとは何かを定義しましょう。サーバー サイド スクリプトは、動的コンテンツを提供できるように Web ページをプログラミングします。初期の Web は、静的な html コンテンツのみを提供していました。php、classic asp、python、asp.net、jsp など、多くのサーバーサイド スクリプト テクノロジがあります。クラシック ASP の場合、クラシック ASP サーバー サイド ページをコーディングする言語を選択できます。1 つは VBScript で、もう 1 つは JavaScript です。そうです、そうです、JavaScript でサーバー サイド スクリプトを実行し、サーバー サイドから動的コンテンツをレンダリングできます。クライアントに。
Web ページがクライアント [Web ブラウザー!] に送信されると、ブラウザーはスクリプト メカニズムも提供するため、リッチ UI 管理、Ajax、入力とフォームの検証、ユーザーの取得など、すべての操作でサーバーからページを取得する必要があります。すべてのブラウザが JavaScript をサポートしているため、ほとんどの場合、これは JavaScript で記述されています。Microsoft Internet Explorer もクライアント側で VBScript をサポートしていますが、他のブラウザーは VBScript をサポートしていないため、広く使用されていないことに注意してください。ExtJs は、最新のすべてのブラウザーの豊富な JavaScript 機能を活用するクライアント側の JavaScript テクノロジです。ExtJs スクリプトはサーバーからブラウザーに送信され、ブラウザーのみが ExtJs を理解し、UI および Ajax アクションに解釈します。サーバー部分は、Ajax 呼び出しの場合だけではわかりません。
これが私の実装ですhttps://github.com/lucassus/extjs4-account-manager/commit/8ec4e33ac8cd1fa719d358ee9e7b7706b94012f5
レール上のルビーで書かれていますが、アイデアは非常に単純です:検証エラーのあるオブジェクトを返し、failure
コールバックを処理する必要があります。次に、Ext.data.Errors
オブジェクトを作成してフォームに渡します。