Flutter
소개
김뱅쓰
2023. 3. 24. 20:38
어떻게 동작하는지
크로스 플랫폼
네이티브 프레임워크 운영방식 : 우리가 os에게 원하는 방식을 이야기 하고 os가 기계어로 번역해서 시스템을 만든다.
플러터 : 엔진을 os이야기 하지 않고 엔진을 사용하여 그림을 그려준다.
문제점 : 네이티브를 사용하지 않는다
flutter architectural layer
엔진은 프레임워크와 ui를 그려준다.
임베더는 측정 플랫폼에 특화된것
엔진을 가동 시키는 runner 프로젝트를 가르킨다.
역할은 호스트 플랫폼 상에서 엔진을 가동시키는 것을 한다. 안드로이드 맥 등os
언제 플러터를 사용하고 언제 리액트 네이티브를 사용하면 좋을지
플러터는 게임엔진처럼 동작ㅇ한다.
독자적인 엔진을 가지고 그려준다.
플러터는 ios나 안드로이드처럼 비슷하게 꾸미는 것을 목표로 하는 것이 아니라
오히려 자기가 직접 커스터마이징한 아름다운 디자인을 만드는데 목표를 두고 있다.