ホームページ >バックエンド開発 >Python チュートリアル >Python は JavaScript を置き換えることができますか?
Python は JavaScript の代わりに使用できます。Pajamas を使用して、JavaScript の代わりに Python を実装できます。Pajamas は、HTML や JavaScript の代わりにネットワーク プログラムを作成するために使用できる Python 用の Ajax 開発フレームワークです。クラスとモジュールは再利用できます。インポートされ、AJAX ライブラリも相互運用性の問題を解決できます。
このチュートリアルの動作環境: Windows10 システム、Python3&&JavaScript バージョン 1.8.5、Dell G3 コンピューター。
Python は JavaScript を置き換えることができます
JavaScript の代わりに Python を使用してブラウザベースの記述ができたらどんなに素晴らしいでしょうアプリケーション? ああ。ただし、ブラウザで実行できる言語は Javascript のみです (Flash または Silverlight を除く)。
アイデアを変更して、最初に Python でコードを記述し、次にコンパイラーを通じてそれを JavaScript スクリプトに変換します。これは実際に実行可能です。そうですね、誰かがすでにこれを行っています。それは次のとおりです。 Pajamas
パジャマの紹介:
Pyjamas は、Python 用の Ajax 開発フレームワークです。
Google の Web Toolkit (GWT) を使用すると、Ajax 対応のリッチ インターネット アプリケーション (RIA) を完全に Java™ コードで開発できます。豊富な Java ツール セット (IDE、リファクタリング、コード補完、デバッガなど) を使用して、すべての主要な Web ブラウザにデプロイできるアプリケーションを開発できます。 GWT を利用すると、ブラウザ内で実行されながらデスクトップ アプリケーションのように動作するアプリケーションを作成できます。
GWT と同様に、Pajamas はクロスブラウザ API であり、Python でクライアント側関数を作成できます。 Pajamas を使用する利点は、HTML や JavaScript の代わりに Python で Web プログラムを記述でき、クラスとモジュールを再利用およびインポートできることです。さらに、AJAX ライブラリは相互運用性の問題も解決できるため、IE6、IE7、Firefox、Safari、Opera およびその他のブラウザでのプログラムの互換性の問題を心配する必要はありません。
パジャマの利点: HTML や JavaScript の代わりに Python を使用してネットワーク プログラムを作成します。
Google Web Toolkit (GWT) を使用する多くの人は、なぜ Java の代わりに Python を使用できないのか疑問に思っています。関係ありません、パジャマだけ持ってください。 GWT と同様に、Pajamas は、Python でクライアント側の機能を作成できるクロスブラウザー API です。 Pajamas を使用する利点は、HTML や JavaScript の代わりに Python で Web プログラムを記述でき、クラスとモジュールを再利用およびインポートできることです。さらに、AJAX ライブラリは相互運用性の問題も解決できるため、IE6、IE7、Firefox、Safari、Opera およびその他のブラウザでのプログラムの互換性の問題を心配する必要はありません。
拡張知識:
##Pyjamas 0.8 alpha1 がリリースされました。このバージョンの更新内容は次のとおりです。
Python3 ビデオ チュートリアル #]
以上がPython は JavaScript を置き換えることができますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。