/// <summary>
/// Nomad Coder - 트위터 클론코딩 챌린지 - Assignment 05
/// @author : CloudD
/// @last update : 2025. 04. 18.
/// @update
/// - 2025. 04. 18 : 최초 작성.
/// </summary>
/// Nomad Coder - 트위터 클론코딩 챌린지 - Assignment 05
/// @author : CloudD
/// @last update : 2025. 04. 18.
/// @update
/// - 2025. 04. 18 : 최초 작성.
/// </summary>
1. 자기 소개
저는 현업에서 약 13년간 일했던, 흔한 개발자 중 한 사람입니다.
그런데 회사에서는 하던 방식으로만 일을 하다 보니,
어느 순간 최근 개발 트렌드를 쫓아가지 못하는 사람이 되어버렸습니다.
"더 무뎌지고 더 둔해지면 안 되겠다" 는 생각이 들어,
이전부터 알고 있던 몇몇 사이트에서 관심 가는 공부들을 진행했습니다.
그중 하나가 Namad Coder 사이트였고, 여기에서 React.js를 공부했습니다.
React challenge 를 진행했으며, 이 글은 마지막 과제물입니다.
네번째 과제는 Firebase user 정보 업데이트 기능 구현
마지막 과제는 지금까지 진행한 것들을 모두 담아서 배포
입니다.
마지막 과제는 지금까지 진행한 것들을 모두 담아서 배포
입니다.
이 글에는 네번째/마지막 과제를 진행하며 배운 것들을 담아 보려고 합니다.
시간 관계상, 간략하게 한번 적고 추가로 업데이트를 해야할 것 같습니다.
2. 현재 상태, 일단은 마무리...
강의를 모두 들었고, 니콜라스 선생님의 가이드를 따라서 작업을 진행했습니다.
challenge 도 모두 진행을 완료했고, 테스트 버전이지만 배포도 해봤습니다.
![]() |
프로필 업데이트 기능, 사용 전 |
![]() |
프로필 업데이트 기능, 이름 변경 |
![]() |
프로필 업데이트 기능, 수정된 이름 |
이번 React challenge 를 통해서 저는 많은 것을 얻었습니다.
React 를 배운 것, Firebase 를 사용법을 익힌 것,
니콜라스 선생님의 영어 강의를 들으며 아주 조금이나마 영어가 익숙해진 것... 등
많은 것을 배울 수 있었습니다.
하지만, 여전히 많이 미흡하고 부족한 상태입니다.
React 는 아직 익숙하지 않고, styled 를 사용하는 디자인 작업도 뭔가 어색합니다.
원하는대로 UI 를 건드리고 싶은데, 복잡한 UI 작업은 지금의 제게는 어려운 것 같습니다.
그래서 추가로 CSS Layout Master class 를 신청했습니다.
CSS Layout Master class 를 수강하면서 이 작업물의 UI 를 업데이트 해보려고 합니다.
UI 업데이트 할 때 마다 이 글도 업데이트 해보겠습니다.
읽어주셔서 감사합니다.