2012-03-29 5 views
0

背景:Wavemakerと呼ばれるJavaベースのRADツールを使用してCRUD Webアプリケーションを作成しました。私は、より大きなサポートを持つフレームワークでアプリケーションを再開発することを検討しています。私は開発の経験があるにもかかわらず、私はまだすべての用語で混乱します。私の理解では、言語(C#、PHP、Javascript、Javaなど)、フレームワーク(Wavemaker、Ruby on Rails、Yii、Symfony、Code Igniter、Zendなど)とエディタ(Dreamweaver?Dreamweaverや他のフレームワークでCRUD Webアプリケーションを作成できますか?

私はWebアプリケーションのモバイル版の開発を委託しました。これはjquery mobile、php、ajaxを使用して作成されました。私はDreamweaverを使用し始めました。なぜならjquery mobileを使った開発のための統合があると読んでいたので、私は自分のモバイルアプリケーションで修正を行うことができました。

私は、DreamweaverがCRUDウェブアプリケーションの開発のための実行可能な選択肢であったかどうか疑問に思っていましたか?私は何年も前にhtmlページの作成にDreamweaverを使用していましたが、それは自動的に "汚れた"コードをたくさん作成し、それを維持するのが難しくなりました。私は、サーバサイドのコードを使って同様の状況に陥るのではないかと心配しています。

Dreamweaverが適切でない場合は、私の要件を満たす可能性のあるフレームワークをお勧めできますか?

主なものは、私はWaveMakerの気に入っ:

  • ドラッグして、ウィジェットに
  • 自動的に私が開発については好きではありません

主なものを扱ったデータベース機能の多くをドロップウェーブメーカー(ウェーブメーカー自体ではない):

  • サポート:フォーラムに投稿し、決して来ないかもしれない返答を期待している。私はむしろvmwareによって提供される公正であるこのオプションのサポートを支払ったが、私はそれがあまりにも混乱していることを発見した。
  • フリーランスの請負業者の数が少ない:WaveMakerのの標準的な機能の外に私のアプリに必要なコーディングや回避策内の機能の多くは、中に頭痛を引き起こす助け
  • 継続的なバグのためのフリーランスWaveMakerの開発者を見つけるのは非常に困難です

    • サポート:それされた状態で開発

    は私の優先事項であると述べた(これは有料のサブスクリプションを必要とする場合であっても)問題への迅速な対応と素晴らしいドキュメント

  • 多くのフリーランス請負業者が利用可能です(これは一般的な言語を使用する一般的なフレームワークを意味します)。
  • 安定
  • (私は初期の学習曲線が存在することになる理解)シンプルで使いやすい:私は私の開発を保持し、修正のための次のリリースを待つように私を必要とするバグに実行していることはありません
  • BIRTレポートやJasperのようなレポートを組み込むことができます。
  • 私はTomcatがそれがなくては大したことになる複雑なレベルのものであることを発見したので、おそらくJavaをやめさせるでしょう。

ご協力いただければ幸いです。

ありがとうございました。

答えて

0

Dreamweaverは、CRUDウェブアプリケーションの開発にとって実行可能な選択肢でしたか?

はい、ただし注意が必要です。上級ユーザーが「クリーン」と考えるコードはまだ作成されていませんが、JQuery MobileをCS5.5に統合することで、非コーダーや初心者のコーディング担当者にとっては良い選択となり、後でエレガンスについて心配します。

あなたがデザインをアウトソーシングしている場合、戻ってくるコードはDreamweaverで編集可能ですが、Dreamweaverのビルトインビヘイビア(自動コード書き込み)を利用する方法では書き込まれない可能性があります。 。 Dreamweaverでは、ユーザーのために引き継ぐために、仕様に記述されたコードが表示されます。そうでなければ、それはまだ素晴らしいwysiwygエディタと平均以上のコードエディタです。

しかし、フレームワークではありません。あなたの養成では、JQuery Mobileがフレームワークであり、JQuery Mobile開発者はプロジェクトに参加して実行する必要があります。しかし、Dreamweaverを使用してCRUDの大きなチャンクを書く場合、開発者はそれらのセクションを書き直したいと言うかもしれません。いくつかは気にしません。

+0

ありがとうございました。私はあなたのコメントが非常に有用であると感じました。あなたは私のために多くのことを解決しました。私はあなたの時間を感謝します。 – Marklar

関連する問題