大先端の先端工程化心得

1765 ワード

前言
大フロントエンドという概念はとっくに出ていますが、大フロントエンドとは何か、標準的な定義はありません.大フロントエンドとは、Android、iOS、web、Watchなど、すべてのフロントエンドの総称であり、ユーザーに最も近い層であるUI層であり、それを統一すると、大フロントエンドとなる.実は私はこのように言うのがまだ少し少ないと思って、ここで表現するのはもっと多端でプラットフォームをまたぐ特性であるべきです.フロントエンドのエンジニアリング化は、クロスエンドプラットフォームを満たす非常に重要な一環です.
フロントエンドエンジニアリング
工程化内容
フロントエンド業務はますます複雑化し、多元化し、最も原始的なweb PC端業務から現在のクロスエンド業務に転換し、業務が複雑になると、複数人の協力、コード品質、プロジェクトメンテナンス、プロジェクトリスクなど、一連の問題が発生する.先端工程化はソフトウェア工程の技術と方法を用いて先端の開発プロセス、技術、ツール、経験などの規範化、標準化を行い、それによって開発過程の開発効率を高め、先端の応用品質を保証する. web から工程化がどのように実現されているかを見る.
  • 規範化:一人一人の技術レベル、技術スタック、コードスタイルが異なる場合、統一規範は必然的に踏み出す第一歩である.足場によってプロジェクトフレームワーク(icejs、Reactに基づく漸進的な研究開発フレームワーク)を作成し、標準を統一し、技術を収束させ、開発者が開発したコードを規範化し、それによって業務間、チーム間の研究開発品質と協同効率を確保する.
  • 開発:
  • モジュール化
  • アセンブリ化
  • 足場
  • フレームワーク(icejs、ice-scriptes 2.x)
  • 研究開発モデルのアップグレード、倉庫、同依存、同命令
  • 構築:
  • webpack
  • vite

  • 導入:
  • 前後に
  • を配置
  • パフォーマンス:
  • キャッシュポリシー
  • オンデマンドロード
  • ヘッドスクリーンレンダリング速度

  • パフォーマンスモニタリング
    パフォーマンスの重要な一環としては、パフォーマンスモニタリングは、 からパフォーマンスモニタリングの実現を学ぶことです.
  • 観測可能な3つの柱:指標、ログ、リンク
  • 指標:指標(性能、エラー情報、操作記録)を制定し、指標を収集し、グラフライブラリと結びつけて、指標データを
  • に可視化する.
  • ログ:アプリケーションサービスとシステムのログを収集し、ログの集約と分析を実現する
  • リンク:安全巡回検査、クラウドダイヤル
  • まとめ
    フロントエンドの工程化は5つの大部分に分けることができて、開発、構築、配置、性能、規範化、すべてのモジュールはすべて大きくて、できることは多くて、工程化をよくして、仕事の効率を高めて、製品の品質を高めて、工程化にもっと意義があります.以上の総括はあまり全面的ではありませんが、間違っているところがあれば、指摘してください.
    本文は参加した
    SegmentFault D-Day募集文、読んでいるあなたも参加してください.