Apache Tapestry
ApacheのTapestryはJavaスクリプトを強化するために設計されたプログラミング環境です。これは、メリーランド州で1999年に設立されたApache Software Foundationの、によって生成されます。創業以来、Apacheは、プロジェクトの数十を作成しており、毎年会社が最新動向を議論するために規則を保持しています。タペストリーは、主にJavaがまだソフトウェア市場の巨大な部分で使用されているという事実によるもので、プログラマーの間で大ヒットし、まだ積極的に開発されます。顕著な例は、すべての時間の中で最も購入したビデオゲームとJavaの力と収益性の最も顕著な例になるために行ってきました、Microsoftのマインクラフトの最初のバージョンです。しかし、より一般的には、JavaはWebサイトやサーバー操作のバックボーンです。タペストリーの最新バージョンは、2017年4月にリリースされました。
- 大規模なサーバー環境での技術のスケーリング
- オープンソース
- バグダウンヘルプトラックにハイエンドのエラー追跡と高度な例外報告
- 拡張機能やプラグインにやさしいです
- 古いと尊敬のコミュニティは、技術サポートとヘルプを喜んでます
- ミニマルなデザインと無反射アーキテクチャは、プログラミングを遅くしません迅速な環境を可能に
- それは、他のJava Webアプリケーションフレームワークの力を欠いてシンプルさと利用手段の容易さに焦点
Apacheのタペストリーは、Java、GroovyとScalaのコーダーのための強力なツールです。ソフトウェアのコンポーネントとページのすべては、単純化のPOJO(プレーン古いJavaオブジェクト)で構成されており、それが安定性を維持しながら要求を処理するために、Javaの高度な並行処理APIを使用しています。タペストリーの手の込んだ特徴の一つは、ボタンをクリックするだけで、コードの変更を瞬時にレビューすることができますライブクラスリロード機能、です。これは、RubyやPythonのような速い仲間と肩を並べるまで古いと面倒なのJavaのコーディングスピードをもたらし、また、大幅に誤りを発見し、それを固定間の時間を削減します。 Apacheはそれもプロパティ式のため、反射で泥沼ていないという意味、「ピュアJava」アプリケーションタペストリーを検討します。これは、同時スレッドの大量のためのより高速な処理とクリーンなサポートが可能になります。タペストリーの背後にあるコミュニティは、インターネット上のさまざまなデスクトップアプリケーションでJavaに大きな信頼に感謝健在です。