어느정도 React Native에 익숙해져있는 상태에서 Flutter를 새로 하려니 React native에서 겪었던 그 스트레스를 다시 경험한다는 생각에 짜증과 갑갑함이 ㅋㅋㅋㅋㅋ 그래도 뭐 어쩌겠어 ㅋ 이 악물고 하는거지. 그래도 뭔가 좀 차이점을 알고 지나가면 적응하는게 쉽지 않을까? 하는 생각이 들더라고. 그런데 마침 flutter getting started 문서에 React Native 개발자들을 위한 Flutter라는 문서가 뙇!
https://docs.flutter.dev/get-started/flutter-for/react-native-devs
꽤 긴 문서긴한데 어쩌겠어? 읽어야지 ㅋㅋ
우선 React Native는 Javascript 기반이야. 그리고 Bridge를 통해서 Native resource들을 컨트롤하게 되는거지 그래서 Bridge 성능 문제가 꼭 따라당겨. 한 단계를 거치니까 느리다는 거지. 그에 비에 Flutter는 Dart 기반이고 Native 코드로 컴파일돼. 그래서 성능이 월등히 좋은거지. 그런데 Facebook이 React native로 작성되어 있는 거 보면 큰 이슈는 아닐지도 ㅋㅋ
자 본격적으로 같이 읽어볼텐데 필요없는 건 과감하게 스킵할게.
원래는 전부를 이글에 주르륵 쓰려고 그랬는데;;; 너무 길어.... 너무 길어서 보기가 힘들어. 몇개로 짤라서 해야겠다. 조각이 아니라 적어도 main.dart는 전부 볼 수 있도록 해볼게.
'Flutter > Flutter Study' 카테고리의 다른 글
React Native에서 Flutter로 갈아타기 #3 - Layout (0) | 2022.10.03 |
---|---|
Flutter를 위한 IDE 설정 (2) | 2022.09.30 |
React Native에서 Flutter로 갈아타기 #2 - 기본적인 것들 (0) | 2022.09.29 |
React Native에서 Flutter로 갈아타기 #1 - 문법? 차이? (1) | 2022.09.29 |
Flutter도 해봐야겠어 (0) | 2022.09.27 |