안녕하세요. 해비입니다.
웹퍼블리싱 실무를 하면서 프론트엔드 개발자로 넘어가기 위해 공부하고, 직접 부딪힌 문제들을 이 블로그에 기록하고 있습니다.
처음에는 단순히 오류 해결 방법을 잊지 않으려고 글을 쓰기 시작했습니다. 그런데 작업을 하다 보니 같은 오류를 다시 만나거나, 예전에 해결했던 내용을 다시 찾아봐야 하는 경우가 많았습니다. 그래서 지금은 단순한 메모보다는 "나중에 다시 봐도 바로 이해할 수 있는 기록"을 남기는 데 초점을 두고 있습니다.
이 블로그에서는 React, Next.js, JavaScript, TypeScript, Tailwind CSS, Firebase, Zustand, TanStack Query 같은 프론트엔드 관련 내용을 주로 다룹니다. 웹퍼블리싱 실무에서 자주 만나는 HTML, CSS, 반응형 작업, 유지보수 경험도 함께 정리합니다.
최근에는 AI 코딩 도구도 개발 작업 흐름에 조금씩 적용해보고 있습니다. 다만 AI가 만들어준 결과를 그대로 쓰기보다는, 어떤 부분을 검토해야 하는지, 실제 코드에 적용했을 때 어디서 문제가 생기는지, 개발자가 최종적으로 무엇을 확인해야 하는지를 중심으로 기록하려고 합니다.
주로 다루는 내용은 다음과 같습니다.
- React와 Next.js를 사용하면서 만난 오류와 해결 과정
- 웹퍼블리싱 실무에서 자주 마주치는 HTML, CSS, JavaScript 작업 기록
- Firebase, Zustand, TanStack Query를 프로젝트에 적용하면서 정리한 내용
- 포트폴리오와 개인 프로젝트를 개선하면서 남긴 작업 과정
- AI 코딩 도구를 실제 개발 흐름에 적용해본 경험과 한계
아직 모든 내용을 완벽하게 알고 쓰는 블로그는 아닙니다. 오히려 공부하면서 헷갈렸던 부분, 실수했던 부분, 다시 정리할 필요가 있었던 부분을 남기는 공간에 가깝습니다.
그래도 글을 쓸 때는 가능하면 공식 문서, 실제 코드, 테스트한 환경, 적용 결과를 함께 확인하려고 합니다. 같은 문제를 만난 분들이 글을 보고 바로 원인을 좁히거나, 해결 방향을 잡을 수 있으면 좋겠습니다.
BlogFlow는 앞으로도 글을 무작정 늘리기보다는 기존 글을 다듬고, 실제 프로젝트와 연결되는 기록을 조금씩 보강하는 방향으로 운영할 예정입니다.