私は初年度の「コンピュータプログラマー」の大学生です。私は簡単なクロスプラットフォームのモバイルアプリを開発するように頼まれたインターンシップを受けました。複雑すぎるものはありませんが、ログイン画面と、jQuery UIオートコンプリートを使用してDB、選択ボックス、日付ピッカー、テキストエリアから情報を取得するフォームの画面があります。他の画面は、ログインしている人の現在の日、週、月のレコードに関する情報を持つテーブルです。codeigniterのモバイルアプリ
フロントエンドにはHTML5とCSS、myignum DBにはCodeigniterでphpを使用しています。
質問:私はphonegapを使用してハイブリッドモバイルアプリに変えようとしています。これは良いアプローチだと思いますか?それとも、プロジェクトをもう少し遅らせて、フロントエンドにIonicフレームワークを使ってそれを行う方法を学び、node.jsを使ってデータベースに接続する方法を学ぶ価値がありますか?また、Ionicをフロントエンドに使用すると、ネイティブアプリのように感じられ、Codeigniterを使用してサーバーに接続できます。私はあなたの意見や提案を読むことが大好きです。
ありがとうございます。
返信いただきありがとうございます。私の無知には申し訳ありませんが、スパゲッティコードはどういう意味ですか?また、私はあなたがRESTエンドポイントを公開することによって何を意味するのか正確にはわかりません。 – Lberteh
ハハ、申し訳ありませんが、それはデンマーク語のスラングかもしれない私はちょうど翻訳:)あなたのプロジェクトは、適切な構造なしで混乱しているかもしれないことを意味します。イオン(と角度)のようなものを使用すると、テンプレートをどこに置くか、サービスを作成する方法とコントローラに入れるものをすぐに知ることができます。 Ionicには、「作成者」、「イオンビュー」、ブラウザーとデバイスの両方でlivereloadをサポートするCLIのような、あなたのアプリケーションを迅速に構築してテストするための本当に素敵なツールもあります。 – iCediCe
もう一度、ありがとう、たくさんの男。私はあなたの答えをupvoteしようとしたが、明らかに私はまだ少なくとも15の評判を持っていない原因でそれを行うことはできません。 – Lberteh