目次
1.「Android インストール パッケージ管理の背景」プロジェクトの説明:
(2)、スプリングブートプロジェクト実戦 - ゼロから開発「Androidインストールパッケージ管理の背景」
(3)、vue3プロジェクト実戦 - ゼロから開発「Androidインストールパッケージ管理の背景」
1.「Android インストール パッケージ管理の背景」プロジェクトの説明:
(1) プロジェクト概要
名前が示すように、このプロジェクトは Android インストール パッケージの管理に特化したシステム プラットフォームであり、本来の目的は、アプリケーションのインストール パッケージを自分でアップロードしたり、複数のアプリケーションのインストール パッケージの更新とダウンロードを管理したり、チェックを直接コピーしたりできるようにすることです。アプリケーションのリンクを更新し、対応するアプリケーションに配置します。プラットフォーム機能には、リリース、更新、ダウンロード統計、ダウンロードリンク生成、リンク共有制御、自動生成クエリバージョン更新インターフェース、インストールパッケージ編集および管理機能などが含まれます。
このプロジェクトは、springboot バックエンド、vue3 フロントエンド、フロントエンドとバックエンドの分離アーキテクチャと技術開発を採用しており、プロジェクトには機能が少なく、技術が洗練されています。
(2) 開発の背景
私の仕事は主に Android の開発職に従事しています。アプリの内部アップデート インターフェースは常にインターフェースを作成するバックグラウンドの同僚によって提供されてきました。各アプリのアップデートの確認とダウンロードは再度提供されます。新しいバージョンがある場合は、送信されると、バックグラウンドの同僚が手動でサーバーに置きます。バージョン情報をデータベースに手動で追加するのは非常に面倒です。自給自足よりも悪い人によって制限されています。最近、会社は何もすることがありません。突然、経営背景全体を考え、要件を策定して作業を開始し、完了までに1か月かかりました。デプロイメントは、後で企業プロジェクトにも適用されます。
(3) 開発前に作成した要件定義書
ドキュメント: Android バージョン アップデートの統合管理の背景.note
リンク: http://note.youdao.com/noteshare?id=542ff4859d524ae79d60bc0f6c98557b
(4) テクノロジースタックを含む
(1)、スプリングブートバックエンド
MyBatis、swagger、SaToken、MySQL、Redis
(2)、vue3 フロントエンド
エレメントプラス、axios、vue-router
(5) プロジェクトのスクリーンショット
2. コラムの紹介:
このプロジェクトは私のアマチュアの小さなプロジェクトであり、小規模ではありますが、多くのテクノロジーが使用されています。誇りに思うのは、自分一人で要件を策定し、専攻以外のバックエンドとフロントエンドの技術を組み合わせてプロジェクトを完成させたことです。これで私の虚栄心が少し満たされ、レイアウトも小さいので、今から楽しみです皆さんと共有してください。ソース コードはこの記事の最後で共有します。
人に魚の釣り方を教えるよりも魚の釣り方を教える方が良いため、このコラムは、このプロジェクト「インストール パッケージ管理の背景」をゼロから説明するフロントエンドとバックエンドの実践的なチュートリアル コラムです。このプロジェクトがフロントエンドまたはバックエンドの実戦に使用されるかどうかに関係なく、手の練習に最適なプロジェクトです。興味のある方はぜひお楽しみに!
3. コラムの概要:
(1) プロジェクトのソース コードのローカル展開。
「Android インストール パッケージ管理の背景」 - フロントエンド Vue3 ソース コードの展開 - Xiao Xiaofeng のブログ - CSDN ブログ
「Android インストール パッケージ管理の背景」 - バックエンド Springboot ソース コードの展開 - Xiao Xiaofeng のブログ - CSDN ブログ
(2)、スプリングブートプロジェクト実戦 - ゼロから開発「Androidインストールパッケージ管理の背景」
環境の構築から Springboot プロジェクトのビルドまで始めます。
(3)、vue3プロジェクト実戦 - ゼロから開発「Androidインストールパッケージ管理の背景」
プロジェクトの構築については、管理背景の基本テンプレートから始まる Vue シリーズの記事を参照してください。