背景: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をやめさせるでしょう。
ご協力いただければ幸いです。
ありがとうございました。
ありがとうございました。私はあなたのコメントが非常に有用であると感じました。あなたは私のために多くのことを解決しました。私はあなたの時間を感謝します。 – Marklar