필자는 최근 Django로 만들던 웹 앱의 한계를 느끼고, 내가 만드는 UI와 UX를 좀 더 유려하게 개선하고 싶은 욕구,
또 웹에서 더 나아가 앱 환경까지 견문을 넓히고 싶은 욕구가 있어, 자기 계발 차원에서 새로운 라이브러리를 공부해보기로 결정했다.
그렇게 고민해본결과 React와 Flutter를 많이 고민했지만,
한국 개발자 생태계의 생리 상 React가 국내 시장에 취업을 하기엔 좀 더 좋기야 하겠지만(개발자의 관성의 관점에서..)
- React는 JavaScript 기반이므로 접근하기 좀 더 쉬움
(지금 안하고 싶음) - 최근 Airbnb가 React를 떠나보낸 사건
- (국내는 더 특히!) Flutter가 개발자의 수가 적음
- Dart라는 빠르고 유려한 개발언어까지 덤으로 공부할 수 있음
- 물론! Google에서 만들었으므로 프로젝트 자체를 드랍해버릴 수도 있는 리스크가 있기는 하지만!
그래도 Flutter가 조금 더 비전이 보여서 Flutter를 공부해보기로 했다.
우선 무료 튜토리얼이나 강의가 많이 나와있기 때문에, Dart라는 생소한 언어와 Flutter의 개념을 잡는데 집중하고 있다.
나중에, Flutter를 어느 정도 다룰 수 있게 되면, React도 한 번 공부해보고, Kotlin도 공부해보아야겠다.
언제나 그렇듯이, 조급한 마음을 내려놓고 천천히..