1.2 フレームワークとは何か

1.2 フレームワークとは何か

1.2 フレームワークとは何か

フレームワークは、特定の問題領域内でアプリケーションの一部を実装する再利用可能な設計です。これは、コンポーネント インスタンス間の相互作用のための抽象コンポーネントとメソッドのセットです。簡単に言えば、これはプロジェクトの「骨組み」の構築を支援し、豊富なコンポーネント ライブラリを提供する「半完成品」です。独自のシステムを完成させるには、いくつかのコンテンツを追加するか、提供されているコンポーネントを呼び出すだけです。

図 1-2 に示すように、すでに家の「骨組み」といくつかの建築資材が形成されており、これをプログラムのフレームワークに例えることができます。 「スケルトン」は、私たちのために作成されたプロジェクト管理構造(半完成品)と見なすことができますが、構築材料は、私たちに提供される既製のコンポーネントライブラリに相当します。既存の住宅のフレーム構造をベースに、既成の建材と組み合わせ、当社の「装飾」を施した「半製品」は、個人住宅、オフィスビル、スーパーマーケットやバーなどに組み込むことができます。同様に、プログラムフレームワークを使用することで、個人のホームページ、OAシステム、電子商取引モール、SNSシステムなどのソフトウェア製品を迅速に開発できます。

気に入った友達はWeChatアカウントを追加できます:

51CTO 読書チャンネル QR コード


51CTO 読書チャンネル アクティビティ ディスカッション グループ: 365934973

<<:  非公開会議では、クラウドセキュリティに関する特別セッションが初めて開催されます。来ると聞きましたが…

>>:  1.4.1 MVCフレームワークパターンの実装(2)

推薦する

水秋池がシングルページのコピーライティングで使用されるマーケティングのAIDMAルールについて語る

Lushou のシングルページの成功は、多くのウェブマスターにシングルページのウェブサイトを作成する...

あなたの独立系外国貿易モールがうまくいっていないのはなぜですか?

対外貿易B2Cモールには、プラットフォーム型モールと自社構築型モールの2種類があります。プラットフォ...

工業情報化部:クラウドサービスとビッグデータサービスの総収入は4116億元を達成

1月28日、工業情報化部運営監視調整局は「2020年ソフトウェア・情報技術サービス産業統計公報」を発...

vexxhost-4T トラフィック/40g SSD/2CPU/1g メモリ/5 USD/openstack クラウド

カナダの老舗ホスティングプロバイダーである Vexxhost は、主にカナダで仮想ホスティングと V...

企業はジュメイからビジネスの真の意味を探り、他人の真似をしないべきだ

「美に焦点を当て、大人の美しさを促進する」という意味を持つジュメイは、シンプルで面白く、信頼できる化...

コミュニティウェブサイトのSEOはウェブサイト構築システムから始まります

コミュニティ ウェブサイトは、その名前が示すように、インターネット上の小さなコミュニティです。例えば...

SaaSに関する10のよくある質問

インターネット サービスに対する人々の認識が変化するにつれて、SaaS ソフトウェアが従来のソフトウ...

ネットワークマーケティングのスキルについて簡単に説明します

インターネット マーケティングの場合、インターネット マーケティング手法が価値があるかどうかを判断す...

クラウド アーキテクトの 17 のルール

近年、クラウド コンピューティングとインフラストラクチャへの注目が高まっているため、現在、クラウド ...

G ポートのアップグレード: budgetvm-$4.99/Xen/2IP/1g メモリ/50g ハードディスク/3T トラフィック/Alipay

ご存知のとおり、budgetvm の以前の VPS はすべて 100M ポートでしたが、現在はすべて...

第三者決済機関は厳重な監督の対象となり、一回の消費額は5,000元を超えてはならない。

【はじめに】QRコード決済を停止されたばかりの第三者機関は、中央銀行による監督の「第2波」に直面して...

クラウド変更管理戦略を適応するための 3 つのルール

変更に関しては、変更管理戦略を立てることでリスクを最小限に抑えることができます。クラウドの変更管理戦...

3月にGoogleが行った検索アルゴリズムの改善をいくつか挙げる

Baidu が盲目的に Google を模倣しているとき、Google 検索が常に改善されていること...

推奨: ftpit-8 特別価格 KVM/OVZ/ロサンゼルス/ダラス/ニューヨーク

ftpitは今回、openvzベースやKVMベースなど、ハードディスクに合わせてSSDとHDDに分か...

企業がトラフィックを収益化したい場合、Baidu Xiong Zhanghaoはこれが可能であると述べている

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますトレンドの...