転載の際は出典を明記してください、css探訪の旅 - 霧と雨の漂う館
ここでお話しすることは、フロントエンド開発のモジュラーデザインに関する私の個人的な表面的な見解の一部にすぎません。
モジュラー思考とは何ですか?モジュール化の考え方は、コンテンツの関連性に基づいて開発のためにページを異なる独立したモジュールに分解することを指します。各モジュール間には必要な接続がなく、相互に影響しません。
チームのコラボレーションが比較的少なかった初期の頃、モジュール性のアイデアは特に魅力的ではありませんでした。なぜなら、個人戦闘の場合は柔軟性、スピード、効率がより重視され、ルールに従って行われたからです。ただし、メンテナンス、再利用性、その他の側面についてはほとんど考慮されていません。
チームのコラボレーションがますます頻繁になる今日、モジュール思考の重要性が強調されています。特に、すでにモジュール化を使用している人は、すでにその利点を深く認識しているかもしれません。なぜなら、モジュール性は柔軟性のなさや非効率性を意味するものではないからです。モジュール開発モデルを理解すると、本来のことは実際にこの方法で実行できることがわかります。
私たちの目の前にある自動車は、製造過程でそれぞれの部品が組み立てられ、最終的には鉄の箱となって街を走り回っています。生産工程で部品が故障した場合でも、車両全体を考慮することなく、その部品を個別に見直すことができるため、メンテナンスコストを削減できます。
Web ページのモジュール化は、自動車製造のモジュール化とまったく同じです。まず、コンテンツの関連性に応じてページの各部分を異なるモジュールに分割し、1 つのページに複数のモジュールが含まれるようにし、次に各モジュールを分割します。または、同様に、制作のためにそれを別のチームメンバーに割り当て、最終的にすべてのモジュールをまとめて完全なページを形成します。
でも、なぜこんなことをするのですか?プロジェクトでは、1 つまたは複数のページに同じまたは類似した内容および外観を持つ部分が存在することがよくあります。モジュール化に従う場合、まず最初にページをモジュールに変換すると、これらは同じまたは類似したモジュールになります。こうすることで、チームメンバーがそれぞれ別々の作業を行うため、効率が大幅に向上し、コードの品質も大幅に向上します。同じまたは類似のものをコードで実装すると、コードの冗長性が生じます。
同時に、各モジュールはページの「一部」として存在し、互いに影響を与えることはありません。チームメンバーの開発は同時に実行でき、各モジュールの反復ではこれを開発した 1 人を見つけるだけで済みます。モジュールを搭載し、メンテナンスコストを節約します。
各モジュールは独立して存在するため、任意のページでこのモジュールを使用する必要がある場合、再開発することなく直接このモジュールを簡単に使用でき、再利用性が大幅に向上します。
モジュール思考の主な利点は、再利用性の向上、開発効率の向上、メンテナンスコストの削減、コード品質の向上などに反映されています。
最初にフォローしてください。 。 。 。ハハ、JF
とても良い、とても便利です。
モジュール思考の適用は主にアーキテクトに依存します
モジュール思考の適用は主にアーキテクトに依存します
これは絶対的なものではありません。
3階のkuaiying001さんからの返信を引用:
モジュラー思考の応用は主に建築家の間で行われています
これは絶対ではありません 皆がこのような考え方を持っていれば、次の作業はよりスムーズになります!
同意します!
とても良いです、一生懸命勉強しなければなりません
オブジェクト指向
学びましょう
上達
ding
lz、なんて良い人でしょう、笑、ポイントを受け取りましょう!
ポイントをゲットしましょう!はは〜
悪くない、一見の価値あり
はい、学びました
モジュール化のアイデアは非常に優れています、時には機能的なものだけではありません、このアイデアはプログラミングプロセス全体に存在し、それは蓄積プロセスです。良い方法があれば、モジュール化して今後のプロジェクトに適用することで、開発効率が大幅に向上します。
開発コストが増加します
集めて、一生懸命勉強してください
ディン
モジュール思考の主な利点は、再利用性の向上、開発効率の向上、メンテナンスコストの削減、コード品質の向上などに反映されています。
私も非常に同意します。 !
そうですね、元の投稿者の考えに同意します(笑)
勉強になりました!
そうです。分散はさらに正確になります。母の日には、世界中のすべてのお母さんの幸せと健康をお祈りします。
これは単なる理論上の考え方であり、実際には多くの制限があり、多くの回り道が必要になります。
当初は人を増やさなければ工期を短縮することすらできませんでした。
ポイントを獲得して、世界中のすべての母親を祝福しましょう。
集めて、しっかり勉強しましょう! ! !
チームワークの効率が高い
学習
私たちの目の前にある車の製造にたとえてみましょう。製造プロセスでは、各部品が個別に製造され、最終的には組み立てられます。 、彼らは路上を走り回る鉄の箱になります。生産工程で部品が故障した場合でも、車両全体を考慮することなく、その部品を個別に見直すことができるため、メンテナンスコストを削減できます。
o わかりました
最初からこの考えに注目するのは良いことです〜
要点を理解して、世界中のすべての母親を祝福してください。
通常、複数の人がページを保守する場合、モジュール化が不可欠です。
ただし、現在大量のIT移民労働者が働いているという前提の下では。一人の人が複数のページを持っています。
あまり実現可能ではありません。
でも、このアイデアはとても良いです
とても良いです
jf
ホストはとても良い人です!
同意、良い奴
OK、コレクション
悪くない
jf
モジュール設計の考え方とオブジェクト指向の考え方は原理的には非常に似ていると感じていますが、このまとめは次のとおりです。とてもわかりやすい、珍しい!
勉強させてください!
勉強させてください!
ポイントを受け取ります
悪くない~~
私も学びに来ました!私も学びに来ました!私も学びに来ました!
勉強勉強~~
高度なこと、
。 。何か見てください 🎜