안녕하세요.
이번 포스팅에서는
RN 개발 공부 후기에 대해 이야기를 해볼게요.
React Native 공부 난이도는?
RN 공부 난이도는
사람마다 당연히 다르겠지만,
명확한 기준 하나를 꼽으라면
자바스크립트 언어에 대해 어느정도 이해도를 가졌느냐에 따라
React Native의 이해도와 학습량이 달라지는거 같습니다.
자바스크립트 ES6 기반이기 때문에
문법과 그에 따른 개발능력에 따라
React Native를 어느정도 깊게 이해되는지 결정되는거 같아요.
저는 자바스크립트 수준은
저 스스로도 고급정도의 수준이라 생각하기에
React Native로 코딩이나 함수형 사용방식에 대해서는
어느정도 쉽게 접근했던거 같아요.
React Native 어려운점은?
제 기준으로 RN에서 어려웠던 점은
안드로이드, IOS 모두를 개발할 수 있다 보니
모바일과 관련된 기술들
그리고 UI를 만들때 웹과는 조금 다른점들이 있어
화면 개발에 조금 더 생각해보게 되고
결과물을 보고 코딩을 수정하고 했던거 같아요.
그리고 웹은 화면같은 경우 수정한 다음에 새로고침하면
빠르게 바로 반영되지만
모바일은 시간이 좀 걸린다는점이 조금 불편했네요.
그럼에도 불구하고
안드로이드, IOS 모두 개발이 가능하고
배포도 가능하니깐 위 불편사항들이
많이 상쇄되었어요.
RN말고 다른 언어 사용은 안해볼 것인가?
제 개인적으로는 RN을 어느정도 숙달한다면
모바일 생태계에 대해서는 조금씩 학습이 될거 같고,
어느정도 자신감이 생기면
플러터나
안드로이드 앱만 개발하는 코틀린
혹은 IOS 앱만 개발하는 Swift나 다른 언어도
조금 해볼 생각이에요.
개발언어를 이것저것 공부하면
깊이있는 이해도가 없다라고 걱정하셔서
여러가지 앱 개발 언어 중 무엇을 할지 고민하신다면
그냥 하나를 선택해서 어느정도 숙달한다음에
다른 언어를 공부해보는것을 추천드립니다.
그 이유는 언어는 코딩을 하기위한
수단일뿐이기 때문입니다.
(단, 취업을 준비하는 취준생분들께서는 취업에 유리한것 하나를 선택해서 하세요.. 취준생 화이팅!!)
어느 프로그래밍 언어든 정점에 도달한다면
다른 언어 공부도 쉬워집니다.
제 경험상 확실합니다.
이번 포스팅은 여기까지 하겠습니다.
감사합니다.
'나의 개발자 일지' 카테고리의 다른 글
내일배움카드를 활용한 국비무료교육 (0) | 2023.07.19 |
---|---|
IT 스타트업 입사 후기 (0) | 2023.07.16 |
대기업 퇴사 후기 (0) | 2023.07.14 |
nodejs 사용후기 (0) | 2022.11.24 |
Uipath 2019 RPA 리그 해커톤 우승 후기 (0) | 2022.11.24 |