banner
leoking

leoking

前端开发者
tg_channel

2024年1月のまとめ

一月份の業務内容を振り返ってみると、ほとんどの時間が顧客の要求に基づいてコードを開発し、バックエンドとのインターフェースを調整してテストおよびデプロイを行うことに費やされました。その過程で、ほとんどは CV で行われました。自分がどんな収穫を得たか考えてみると、

  1. 常に固定のフレームワークを使用していたため、コードのデータフローが非常に明確になりました。共通のリクエストファイルのカプセル化、独立したモーダル管理。(したがって、コンポーネント間で共有されるイベントや状態は、グローバルファイルに最適化する必要があります)
  2. プロジェクト構造では、親コンポーネントはクラスコンポーネントであり、mapState と mapDispatch を使用して Redux 状態管理を行うためにコンテキストを介していますが、レンダリングロジックは独立したビュー(view)ファイルで処理されています。しかし、開発中は手抜きをして、データやイベントの定義をすべて view ファイルに置いてしまいました😂(後でこの怠惰な癖を改善する必要があります)
  3. 状態のスコープに関する整理と最適化が必要です。(どれを useState で管理し、どれを redux で管理するか)
  4. 久しぶりにフレームワークを構築していません。時間があれば再度整理してみることにしました(印象を深めるため)。

学び続けることは、喜びではありませんか?😜

これくらいで、考えるのはやめます。次回に続きます。(¦3 [▓▓] おやすみ

Serene

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。