2025.05.03 覚書 / 2025.05.03 memo's
自分が参考になったブログの紹介します。 / Here are some blogs that I found helpful.
Angular
- Angular v5からv19までの進化を比較
- モジュール構造、パフォーマンス、CLI機能、Signalsの導入など主要な変化をまとめている
AI
- コーディングに集中できる「vibe coding」向けMCPサーバー5選を紹介
- CursorやCodeiumなど、AIアシストの特徴を比較
- GPT-4とClaude 3を比較し、UI/UXの観点から使い分けのポイントを解説
- 日本語での自然な出力やAPI連携に関する差異を分析
Design
- システム設計の基礎からスケーラブルな設計図の作成方法まで体系的に解説
- キャッシュ、レプリケーション、マイクロサービスなどもカバー
- 実例をもとに「わかりやすいUXライティング」のコツを紹介
- 説明文やラベルの書き方を改善するヒントが豊富
Develop
- Open Source Lab(OSL)の今後の方向性と支援活動について説明
- 学術・OSSコミュニティへの貢献の重要性に言及
- ESLint v9.26.0の新機能と改善点を解説
- 新しいルール、パフォーマンスの向上、型チェックとの統合強化
- クリーンアーキテクチャを誰でも簡単に実装できるように解説した資料
- UseCase層やEntity層の責務分離を図式付きで解説
- JavaScriptの「奇妙さ(weirdness)」についての実例集
typeof nullがobjectになる理由など、初心者がつまずくポイントを解説
Rust
- Rustのエラーハンドリングの基本(
Result型、?演算子)を紹介 - 例外を使わずに安全なコードを書く設計哲学に焦点を当てている
- Rustの主要なエラーハンドリングライブラリ3種(anyhow, thiserror, snafu)の比較
- 使いどころや違いをコード例付きで解説
TypeScript
- TypeScriptを導入することで得られる型安全性と開発効率の向上について解説
- JavaScriptとの違いを明確にしながら、基本構文を紹介
- TypeScriptの入門講座ガイド(Udemy提供)
- 基本文法からオブジェクト指向、型定義まで体系的に学べる内容を紹介
Web
- 最新ブラウザで使えるイテレーターヘルパー(
iterator.mapなど)を紹介 - 配列操作がより宣言的に書けるようになる新仕様の概要