코드팩토리의 플러터 프로그래밍 내용 정리 (1)


코드팩토리의 플러터 프로그래밍 내용 정리 (1)

레이어 구조 크게 3개의 계층으로 만들어져 있으며, 각각 다른 언어로 구현이 되어 있음 실제로 개발자들이 쓰게 될 Framework는 당연하게도 dart 언어로 만들어져 있음 Engine은 속도를 위해서인지 시스템 언어 중에서 가장 많이 쓰이는 C/C++로 구현이 되어 있음 Embedder는 Platform 종속적이기 때문에 Platform에 맞는 언어로 개발이 되어 있는 것으로 보임 타 개발 언어의 차이점 Java-Script Bridge JS 종속적인 언어의 경우 Java-Script Bridge 때문에 어느 정도의 손실 발생하게 됨 Flutter는 네이티브 코드로 컴파일하고, 크롬이 사용하는 렌더링 엔진인 스키아(Skia)를 사용함 참고로 Tauri는 운영체제가 갖고 있는 렌더링 엔진을 쓴다는 특징이 있음. 이말인즉 운영체제마다 다르게 그려질 여지가 있어 보임.

자세히 파본 게 아니라 정확하지 않음 React Native vs Flutter (개인 의견) 앞서 본 Java-Sc...


#Flutter #플러터공부 #플러터 #프로그래밍 #타우리 #코딩팩토리 #앱프로그래밍 #앱개발하기 #앱개발 #스키아엔진 #리액트네이티브 #Tauri #ReactNative #플러터책추천

원문링크 : 코드팩토리의 플러터 프로그래밍 내용 정리 (1)