반응형

DART 2

Dart 언어 비동기, 및 동기 study day 2

Future라는 인스턴스는 미래의 결과 혹은 에러값을 불러내줄수있음 메인에서 print 함수가 먼저 실행되고 2초뒤에 orderfirst함수가 실행된것 이런식으로도 가능하다 main 위에서 future 정의후에 async, await을 활용하여 호출 try catch 문의 경우 이런식으로 활용합니다. assert 함수는 true인지 false인지 검사해주는 함수입니다. null값을 넣어줬기떄문에 에러가되서 에러가나왔습니다. 조금 더 쉬운 에러처리 예시코드 . getorder함수에서 일부러 throw로 에러를 던져줘서 error메시지를 나오게한다 . 정상적이라면 아래와같은 코드로 작성되어 실행될것이다. 즉 정리하자면 printOrderMessage 함수를 실행하는데 await을 쓰면 getorder함수가 ..

Coding/Dart 2022.01.04

dart 언어 Study DAY 1

DART언어란 구글에서 만든 프로그래밍 언어 대강보니 자바스크립트와 매우 유사, 타입스크립트같은 느낌 Dart언어 공부를 위해서 https://dartpad.dev/?id 여기서 그냥 적어서 연습하면된다. 추후 다익히고나면 vscode에서 해도되고 난 편하게 일단 공부하기위해 웹상에서 연습을하기로하였다. 목적- dart를 배우는 이유 cross flatform인 flutter를 활용하기 위해서 flutter는 android와 IOS 둘다 한꺼번에 프로그래밍결과를 낼수있는 라이브러리임 리액트 네이티브와 다른점 - 먼저 성능과 이쁜 디자인들이 라이브러리에 내장되어있음, 구글식스타일 느낌이 나지만 충분히 커버치고도 남음 장단점 성능은 Native에 거의 준하지만 네이티브보단 기능이 한정되어있음 단점은 구글에 ..

Coding/Dart 2022.01.03
반응형