0

私は Java および Java EE のコア開発者であり、UI および Web アプリケーションの経験が豊富です。私は現在、Flex と ActionScript を開発技術として使用しているプロジェクトに遭遇しましたが、上記の 2 つが何であるかがまったくわからず、技術環境で働いたことはありません。

それがどのように機能するか、PureMVC と Flex コーディングを開始するために注意すべきことを知りたかっただけです。

例として、Java には出力としてクラス ファイルがあり、.java およびリテラル式のメソッドとクラスをコーディングする必要があります。flex と AS には何がありますか?

PureMVC は Web アプリケーションで使用される MVC と同じですか?

4

2 に答える 2

0

PureMVC はフレックス ポートを備えた MVC フレームワークです (実際には、オリジナルはフレックスで開発され、後に他のプラットフォームに移植されました)。これは、flex 用にリリースされた最初のフレームワークの 1 つです (Cairngorm とともに)。私は、学習曲線で自分自身を少し制限していることに気づきました.

AS3 は、Java 開発者にとってある程度自然なものであることがわかります。構文は少し変わっているかもしれませんが、必要なもののほとんどは AS3 に直接変換できます。AS3 ソース ファイルは *.as で終わり、出力は *.swf (実行可能ファイル) または *.swc (ライブラリ) のいずれかになります。

flex を選択すると、そのマークアップ言語である *.mxml ファイルも見つかります。MXML と、Android の XML テンプレートまたは HTML を使用した Web 開発でのプログラミングとの根本的な違いは、MXML ファイルが実際に純粋な actionscript クラスにコンパイルされることです。

Java 開発者の場合は、 spring actionscriptをご覧になることをお勧めします。これは最初の (最初ではないにしても) 依存性注入フレームワークの 1 つであり、Java Spring から直接移植されています。注釈ベースのインジェクションまたは XML 構成によるインジェクションを取得します。

個人的には、初心者としてゼロから始める場合、選択したフレームワークはそのシンプルさからswizです。

于 2012-09-13T01:34:54.953 に答える
0

PureMVC と Flex から始めることはあまりお勧めしません。ほとんどのエンタープライズ ソリューションは、Parsley + Flex を使用しています。Parsley は Spring と非常によく似ており、Java および Java EE 開発者は、その仕組みをより簡単に理解できます。

于 2012-09-12T09:13:19.483 に答える