AngularJS 개발자의 ReactJS 마이그레이션
학교를 마치고 나서 본격적으로 제품을 만들기 위해 가장 하고싶었던 일이 다름아닌 작년에 포기했었던 리엑트를 올해 꼭 공부해보고, 실제 적용해보고 이를 기반으로 개발환경이나 머릿속에 잡혀있는 Single-page Application에 대한 이해를 다시금 정비하고 싶었다. 그래서 근 두달 정도 공부하며 마이그레이션을 진행했다.
학교를 마치고 나서 본격적으로 제품을 만들기 위해 가장 하고싶었던 일이 다름아닌 작년에 포기했었던 리엑트를 올해 꼭 공부해보고, 실제 적용해보고 이를 기반으로 개발환경이나 머릿속에 잡혀있는 Single-page Application에 대한 이해를 다시금 정비하고 싶었다. 그래서 근 두달 정도 공부하며 마이그레이션을 진행했다.
지난주,열심히 8시부터 5시까지, 8시간 근무를 하며 회사에 잘 나갔다. 물론 수요일까지는 컴퓨터가 맛이 가서 시간을 많이 날려먹었지만, 목욜부터는 또 이틀간 열심히 한듯 하다. 열심이라 해봤자 본사에 보고서 하나 쓰고, 그간의 일정 정리하고, 소스코드들 정리하고, 그런 정도밖에 없긴 하지만. 학교를 다닐 때에는 그렇게도 수업 가기가 싫었는데 막상 학교를 안가게 되니깐 (그래도 물론 1주일에 한번 간다.) 회사에서의…
최근 아키텍처에 대한 고민이 끝남과 동시에, 좀 더 짜임새 있는 프론트앤드 개발을 위해 기존에 개발중인 AngularJS 를 AngularJS 2로 바꾸려고 열심히 공부하고 마이그레이션 하던 도중에 구글의 모 형과 얘기하다가 ReactJS가 최근의 대세이고, 페북에서도 적극적으로 밀고 있다는 말에 주저없이 리엑트로 바꾸기 시작했다. 프론트 컴포넌트야 세 개 정도밖에 되지 않으니 가능한 일이긴 한데, 사실 새로운 패턴(Redux)이라던가, 자원관리,…
최근 드디어 회사에서 조금씩 Paperworks의 범위를 줄이고 개발에 많이 신경을 쓰고 있다. 아직 얼마 안되긴 했지만.. 지지난주 미국에 다시 와서, 계속해서 Play! Framework를 보고 있다. 확실히 AngularJS를 해서 그런가, Functional Programming에 점차 익숙해져 간다. Java 8에서 Stream API를 사용해서 그런지 몰라도 map이나 flatmap, filter등의 개념이 손쉽게 느껴진다. 정말 3년 전 스칼라 공부할 때는 아무것도 모르고…