자 이제 Flutter로 어플을 만들겠다라고 마음을 먹었으니
쇠뿔도 단김에 빼라 했듯이 바로 가보자고
Dart 가 뭐지?
2011 년 10월에 구글이 GOTO 콘퍼런스에서 공개한 프로그래밍 언어인데
구글이 크롬에 다트 가상 머신(Dart virtual machine)을 심어 자바스크립트를 대체하려고 했는데
브라우저 호환성 문제와 개발자들의 그냥 자바스크립트 쓰지 내가 Dart 왜 배워야 하냐 라는 반대로
성공하지 못하고 그냥 다트 언어를 자바스크립트로 완전 컴파일 가능하게만 만드는데 그치고 잊혀지고 있었는데...
근데 구글 놈들은 왜 갑자기 Dart를 개발 했을까? 라는 의문이 들어 찾아봤는데
javaScript 는 복잡한 웹이나 대규모 웹을 만들 때 느려지는 한계가 있고 그걸 해결하기 위해 Dart 를 개발했다고
어쨌든 잊혀지고 있다가 최근 플러터의 인기에 힘입어 모바일 영역에서 Dart 언어가 뜨고 있다고 했다~
역시 구글형 넌 다 계획이 있었구나? 모바일까지 내다 본거지?
IDE 필요 없는 Dart 문법 공부법
Dart 테스트하려면 하... 안드로이스 스튜디오를 설치해야 하나... 하고 있었는데 마침 그럴 필요 없이 온라인으로 개발 환경을 볼 수 있는 사이트를 찾았다
DartPad
dartpad.dev
일단 접속하면 이런 화면이 나오고
왼쪽에 코드를 치고 Run 버튼을 누르면 오른쪽에 결과를 보여준다
코드 치다가 오류가 생기면 바로바로 아래 오류를 보여줘서 수정 가능하고
아주 편하잖아~
좋아 이제 이걸로 Dart 공부 좀 해봐야겠구먼
'개발이야기' 카테고리의 다른 글
Javascript 현재 날짜 한 달 전 날짜 세 달 전 날짜 계산하기 setMonth() (0) | 2024.11.02 |
---|---|
Dart 다트 입문기 다트 언어 기본 알아보기 [2] -컬렉션 (6) | 2024.09.30 |
Dart 다트 입문기 다트 언어 기본 알아보기 [1] -기초문법 (11) | 2024.09.30 |
Flutter 와 React Native 중 어플 개발 어떤게 좋을까? (1) | 2024.09.27 |
아 맞다 나 개발자였지? (1) | 2024.09.27 |