본문/내용
1. 본인의 웹 개발 경험과 그 과정에서 습득한 기술에 대해 구체적으로 설명해 주세요.
웹 개발에 관심을 갖고 본격적으로 프로젝트를 진행하며 다양한 경험을 쌓아 왔습니다. 처음에는 HTML과 CSS를 활용하여 간단한 개인 포트폴리오 페이지를 제작하는 것부터 시작하였고, 이후 자바스크립트를 적용하여 사용자와의 인터랙티브한 기능을 구현했습니다. 이 시기에는 DOM 조작과 이벤트 처리에 대해 배우면서 사용자 경험을 향상시키는 방법에 대해 깊이 이해하게 되었습니다. 이후에는 프론트엔드 프레임워크인 React. js를 학습하여 더 구조적이고 효율적인 UI를 개발하게 되었습니다. React를 통해 컴포넌트 기반의 설계 방식, 상태 관리 기법, 훅을 활용한 라이프사이클 제어 등에 대해 익혔습니다. 이 과정에서 컴포넌트 재사용성과 유지보수 용이성을 고려하는 개발 패턴에 대해 깊은 이해를 갖게 되었습니다. 또한, 백엔드와의 연동을 위해 REST API의 개념을 배워 서버와 클라이언트 간 데이터 통신 방식을 익혔으며, Express 프레임워크를 이용하여 간단한 서버를 구축하는 경험도 쌓았습니다. 이때 Node. js 환경에서의 비동기 처리와 미들웨어 활용법에 대해 …