728x90
반응형

최근에 업데이트된 Flutter 업데이트가 핫한것 같다. 

 

이번 Flutter 3.7 업데이트는 인상적인것들이 좀 있는것 같은데 앞으로의 모바일앱은 Dart 기반 Flutter로 만들어 보기로 했다.

 

그래서 Dart의 기본적인 문법을 소개하고 꾸준히 문법과 샘플코드들을 업데이트 하면서 기록을 진행 하도록 하겠다.

 

https://dart.dev/samples

 

GitHub - dart-lang/samples: A collection of Dart code samples by Dart DevRel

A collection of Dart code samples by Dart DevRel. Contribute to dart-lang/samples development by creating an account on GitHub.

github.com

 

Dart 언어의 가장 기본적인 문법을 간단한 샘플로 나열해 놓은 Sample 페이지이다.

 

Dart는 2011년 10월에 구글에서 처음 공개되었는데 기본적으로는 C언어의 문법을 기반으로 C#, Javascript, Java 같은 기능적인 부분을 추가하여 기존세대의 언어들의 장점과 최근 주류를 이루고 있는 함수형 프로그래밍 언어의 장점을 뽑아서 만들어놓은것 같다. 

코드를 보면 지금껏 C#이나 Java, Javascript 를 써왔던 내가 전혀 이질감이 느껴지지 않은 문법 구조를 가지고 있다.

 

 

그리고 앞으로는 WebAssembly 까지 지원할 예정이므로 Dart를 바이너리 수준의 속도까지 아우를 수 있을 것 같다.

이렇게 새로운 언어가 걷기를 거쳐서 뛰기 시작할 준비가 되었는데 예전엔 너무 많은 좋은 언어들이 경쟁을 하고 있어서 과연 Flutter와 Dart 가 성장을 할 수 있을까 의문이었지만 이제 분위기가 급반전 하고 있는것 같다. 

 

각종 커뮤 사이트에서 Dart 언어를 칭찬하는 얘기들이 많이 나오는걸로 봐서  앞으로 지속적으로  성장을 할 것 같은데 시장이 포화가 되기전에 미리 선점해서 학습을 해놓으면 커리어에 도움이 될 것 같다.

 

아직은 스타트업에서 사용하거나 일반적으로 앱을 사용하는데 사용하는데  시장이 점점 커지게 되면 대기업 프로젝트에서도 도입되는 날이 오지 않을까?

 

 

728x90

+ Recent posts