본문 바로가기
컴퓨터 지식/생각해 볼만한 것

[개발일기] 한 단계 더 도약하자 / 리액트 공식문서 함께 읽기 0️⃣ - 도입

by 서상혁 2020. 8. 24.

프론트 개발자로서 한 단계 더 도약하자.

 

 아무것도 모른 체, 웹 개발자라는 것에 도전하던 때, 그 때는 마냥 화면을 잘 꾸미고 싶었다.

디자인된 화면을 보고, 그것들을 그대로 똑같이 모양 껍데기만을 표현하는 것도 쉽지 않았다. 수없이 필요한 <div> 들은 어떻게 구상해야 하며, 또 position 이나 display 는 또 뭐던지....  책이나 문서를 읽는거는 통 머리에 들어오지 않아 일단 되는 데로 부딪혔던 것 같다. 대체 세로 정렬 하나 하는게 왜이리 힘든건지, 열심히 만들었더니 화면 창을 줄이면 또 왜이리 터지는건지, 참 기본 html , css도 초심자에겐 쉬운게 아니었다. 그래도 많이 깨지고 에러와 싸워가면서 배우긴 했는지 이제 기본적인 화면 구성은 어느 정도 감이 온다. react 문법도 손에 나름 익은 것 같다. 이 정도가 이제 프론트엔드 개발자의 base 정도는 아닐까 하는 생각이 든다. 

 

하지만, 나는 진짜 중요한 것은 단순히 한 화면을 잘 만들고, 이쁘게 꾸미는 게 아니라는 것을 안다!

이 정도는 개발자라면 누구나 할 줄 안다. 나는 이제 막 날개가 달렸다고 혼자 뿌듯해 하지만 정작 날지는 못하는 중닭 정도인 것 같다. 훨훨 날기 위해 내 실력을 한 단계 더 끌어올리고 싶었다. 그러던 와중에 , 나는 항상 남이 설명해주는 블로그 포스팅, 동영상 강의, 혹은 구글링해서 내가 찾은 정보만 보았지 React 공식 문서를 제데로 정독해본 적은 없던 것을 깨달았다. 내 오랜 수학 과외 경험으로는, 수학 공식만 잘 외워서 문제집에 나온 유형별 문제는 잘 푸는데 정작 공식이 왜 그런거니? 하고 물어보면 대답 못하던 그런 친구들은 반드시 한계가 있었다. 어쩌면 현재 나는 리액트 공식만을 가지고 화면을 찍어내는 기계일지도 모른다는 생각이 들었다. 

 

이제는 단순히 만들고 꾸밀 때가 아니다. 근본으로 가서 더 효율적이고, 체계화 되었고, 유지보수가 잘 되는 코드를 짜내는 것이 목표다. 공식 문서를 정독하면서 포스팅할 예정이다! 중요한 내용이나, 실무에서 잘 쓰일만한 내용으로!

 

- 개발일기 08.24 -

 

 

 

진짜는 모두가 알아본다.

 

728x90

댓글