Koya Teramoto

JSON Viewer

JSON Viewer

JSONデータを分かりやすく整形して表示するWebアプリケーション。

プロジェクトのメイン画像

概要と目的

APIのレスポンスや設定ファイルなど、構造化されたJSONデータを人間が読みやすい形式で表示、確認することを目的としています。

技術スタック

  • React
  • JavaScript (ES6+)
  • CSS3

工夫した点・苦労した点

課題: 入力されたJSON文字列を安全にパースし、無効な形式の場合はエラーメッセージを表示する機能を実装しました。
解決策: シンタックスハイライトを適用し、視覚的な分かりやすさを向上させました。

このプロジェクトから学んだこと

JSONデータの扱いや、エラーハンドリングの重要性について学びました。また、ネストされたデータを再帰的に表示するコンポーネントの設計方法を習得しました。