Flutter
- Dart 언어 사용
- Google 제작
-
Architecture 리액트와는 다르게 브릿지가 존재하지 않는다. 대신 Dart와 C++로 만들어진다. 대부분 네이티브 부분에서 이루어지기 때문에 속도가 빠른편이다.
- 훌륭한 UI 컴포넌트 내장 (
- 잘 정리된 문서
- Google 서비스와의 쉬운 연동 (Firebase)
- 빠르고 훌륭한 성능
- 원시코드로의 번역, Native에서의 렌더링
- 기대해볼만한 기술
단점
- Dart 언어를 익혀야함
- React Native 보다 라이브러리, 리소스가 적음
- 일자리가 적음
Flutter에 대해 검색해보면 Native에 가까운 퍼포먼스를 이끌어낸다는 장점을 흔히 볼 수 있다.
외국에서 특히 Flutter에 대해 극찬을 하고 있는데 유튜브나 Google에 Flutter 에 관한 글을 대충 보면
React Native와 항상 비교해서 성능적인 부분, 속도에서 훌륭한 모습을 보인다.
아직 나온 지 얼마 안됐기 때문에 라이브러리나 자료가 충분히 구축되어 있지 않지만 빠른 속도로 커뮤니티가 성장중이며 구글에서 워낙 Document도 잘 짜놔서 곧 React Native를 따라잡을 수도 있겠다는 생각이 들었다.
React Native로 JS와 크로스 플랫폼, IOS에 대한 이해를 높이고 Flutter로 프로젝트를 진행해봐야겠다.
Flutter에 관한 좋은 링크들
플러터 소개
https://ykss.github.io/flutter
플러터를 배우기 좋은 4개 사이트 소개
https://software-creator.tistory.com/11
플러터 인강
https://www.udemy.com/courses/search/?src=ukw&q=flutter
다트 강좌
https://miruel.tistory.com/29
다트 소개
https://javaexpert.tistory.com/940
[번역] Flutter는 왜 혁명적인가?
구글 플러터(Flutter)를 시작하기까지…
'# Back-End' 카테고리의 다른 글
인텔리J 빌드 오류 (0) | 2020.11.12 |
---|---|
[유튜브 필기] 풀스택 주니어 웹 개발자가 되려면 (0) | 2020.06.09 |
[유튜브 필기] 네이티브 앱 vs 크로스 플랫폼 앱 vs 하이브리드 앱 (0) | 2020.06.09 |
모바일 프로그래밍 플랫폼에 대한 정리 (0) | 2019.05.07 |
[좋은 글] Use-Case Diagram 작성하기 (1) | 2019.04.05 |
[알고리즘] 정렬 시간복잡도 정리 (0) | 2019.01.18 |
[안드로이드] 신한대학교 열람실 좌석 조회 어플 (6) | 2019.01.17 |