[우아한 타입 스크립트 with 리액트]로 배달의민족 개발 사례 엿보기

 

@우아한 타입 스크립트 with 리액트

[우아한 타입 스크립트 with 리액트]로 배달의민족 개발 사례 엿보기



자바스크립트로 부터 파생된 언어들이 참 많은거 은데요, 계속 진화하고 변화를 하고 있는 상황에서, 실제로 현업에서 운영하고 있는 프로젝트에 어떻게 사용이 되고 있는지 궁굼해 하는 분들이 많을 것입니다. 

그 중에 대표적인 기업중에 하나가 아마도 배달의민족으로 유명한 우아한형제들인데요, 이번에 출간된 "우아한 타입 스크립트 with 리액트" 책을 통해서 타입스크립트에 대해 좀더 깊이 있게 배워볼수 있었고, 타입스크립트와 리액트를 배민에서 어떻게 활용하고 있는 지도 알수 있는 시간이 되었습니다.




@우아한 타입 스크립트 with 리액트

6페이지에 보면 이 책의 대상 독자는 "타입스크립트나 자바스크립트를 접해본 적은 있지만 타입스크립트를 기초부터 깊이 있게 배우고 싶은 프론트엔드나 주니어 개발자를 대상으로 한다." 라고 되어 있듯이, 전혀 경험이 없는 사람에게는 다소 내용이 어려울수 있습니다.

보통 처음 접하거나 초급자를 입문서의 경우는 실습을 위해 프로그램 설치와 같은 기본적은 학습을 위한 환경설정부터 해서 하나하나 실습을 할수 있는 예제를 제공하는 식으로 설명을 해주고 있는 반면 "우아한 타입스크립트 with 리액트"의 경우는 그러한 내용들을 생략하고, 타입스크립트 라는 언어에 대해서 배민에서 직접 현업에서 프로젝트를 수행하면서 경험한 곳을 공유해주고 있어서, 타입스크립트에 대해서 집중하고 있습니다.



우아한기술블로그(https://techblog.woowahan.com/2507/) 라는 것도 이번 책을 통해서 알게 되었는데, 위에 기술블로그 글을 참고하면, "우아한, WoowahanJS" 기존에 우아한형제들에서 직접 만든 프레임워크가 어떤 것이고 어떻게 활용을 했었는지 알수 있으며, 

깃허브(https://github.com/woowabros/WoowahanJS)에도 공개되어 있기 때문에, 궁굼하신 분들은 다운받아서 사용해보거나 소스코드들을 확인해 보실수 있습니다.





EFConf 2019 Korea의 <팀장님 우린 내일부터 리액트 + 타입스크립트로 갑니다> 유튜브 영상을 보시면 기존에 직접 만들어 사용하던 WoowahanJS 프래레임워크와 자바스크립트의 언어적 한계에 부딪혀서 리액트와 타입스크립트를 선택하게된 이유를 알수 있을 겁니다.




@우아한 타입 스크립트 with 리액트

중간 중간에 "우형이야기"를 통해서 비슷한 기능에 대해서 책에서 학습한 비슷한 기능에 대한 단순한 설명보다 실제 경험에서 어떤 기능의 차이점들이 있고, 어떤 상황에서 어떤 함수나 명령어를 사용하는게 나은지를 실무자가 알려주기 때문에, 좀더 이해하는데 도움이 되는거 같아서 재미있게 모두 다 읽어봤다.


책에서 설명해주는 사용하는 예제코드들도 배달의 민족이기 때문에 음식 주문 관련된 코드로 실제적으로 활용하는 방식을 배울수 있어서 너무 좋았고, 내용들을 이해하는데도 도움이 되었던거 같다.





@우아한 타입 스크립트 with 리액트

배민앱에 자바스크립트와 리액트를 사용해서 앱을 만들고 있다는건 익히 들어서 알고 있었는데, 타입스크립트로 변경해서 사용하고 있다는 것을 이번 기회에 알게 되었고, 중요한건 이 책을 통해서 어떻게 실무적으로 사용하며 타입스크립트에 대해서 깊이 있게 배울수 있는 시간이였습니다. 



"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."



#타입스크립트 #자바스크립트 #리액트 #우아한형제들 #배달의민족 #배민 #WoowahanJS #프론트엔드

댓글 쓰기

0 댓글