728x90
반응형
flutter는 Dart라는 언어를 기반으로 만들어진 프레임워크입니다.
프레임워크라는 것이 프로그래밍을 쉽게 할 수 있도록 도와주는 라이브러리 집합정도로 생각할 수 있는데요.
Angular라든지 React라든지가 이와 같은 프레임워크라고 할 수 있습니다. Angular나 React는 그 기반을 Javascript에 두고 있지만 flutter는 Dart라는 언어에 기반을 두고 있습니다.
그런데말입니다. flutter나 Dart모두 구글에서 만들었다는 걸 아시나요? 그렇기 때문에 서로 엄청난 시너지 효과가 나타납니다. 예시로 처음에 Dart 언어는 null safety를 지원하지 않다가 flutter 팀에서 요청에 의해서 나중에 추가 되었다는 이야기가 있습니다.
이처럼 모두 구글 개발자들에 의해서 개발되고 발전되기 때문에 이로인한 장점이 큽니다.
그리고 더욱 중요한 것은 vsCode를 이용해서 코딩을 할 경우 엄청난 개발경험을 할 수 있다는 점입니다. 노마드코더를 통해서 따라하고 있는데 정말 신세계네요.
생산성이 배가됩니다.
크로스 플랫폼이라는 장점과 같은 회사의 개발자들이 만들었다는 점 등등 정말 제대로 배워봐야겠다는 생각이 드는 언어입니다.
728x90
반응형
'프로그래밍 > Flutter & Dart' 카테고리의 다른 글
[Flutter] 보이지 않는 위젯(layout widget) (0) | 2022.12.31 |
---|---|
[Flutter] const, final의 차이점(feat. immutable, stateless vs stateful 차이점) (0) | 2022.12.30 |
[Flutter] Go Router를 이용해서 페이지 이동하기 (0) | 2022.12.29 |
[Flutter] state management(provider) (0) | 2022.12.27 |
Flutter vsCode 완소 세팅방법 (0) | 2022.12.02 |
댓글