본문 바로가기

반응형

전체 글

(58)
플러터의 상태관리에 대해 알아봅니다. 📕 상태관리 개념 프론트엔드에서 자주 쓰이는 상태관리란, 데이터의 상태라고 생각하시면 될 것 같습니다. 변경되는 데이터에 맞게 화면에 표현하고 유저의 반응에 대응해주기 위해 필요합니다. 상태관리를 구분하자면 어떤 상태(데이터)이냐에 따라 Ephemeral(일시적) state, App state로 나눌 수 있습니다. 📕 상태관리가 필요한 이유 한 화면에서 여러 개의 컴포넌트들이 서로 협력하는 구조가 만들어지고 각 컴포넌트들은 상태(데이터)를 공유하며 상호작용합니다. 하지만 데이터가 변할 때마다 데이터에 관련된 dom을 일일히 찾는다면 중복되는 코드가 많아지고 불필요한 dom접근이 많아질 것인데 이 데이터들을 전역으로 쉽게 관리할 수 있게 해주는 것이 바로 상태 관리입니다. ・ 반응형 프로그래밍: 데이터가 ..
Flutter 설치하기 : Installation 1.Window 💡 참고하세요 @Windows install 공식문서 Windows install How to install on Windows. flutter.dev 💡Windows에서 설치 순서입니다. 1) Install the flutter SDK 2) Install the Android Studio 3) Install the Android Emulator 👋설치 하기 전 먼저 윈도우에서 플러터를 설치하기 위해 최소한의 요구사항을 확인하세요 ・ 운영 체제 : Windows 7 SP1 이상 (64비트), x86-64 기반 -운영체제 확인하는 방법 : 바탕화면의 내 PC 아이콘을 마우스로 우클릭 > 속성을 누르면 윈도우 운영체제 버전과 시스템 종류를 확인할 수 있다. ・ 디스크 공간 : 1.64GB (..
Flutter 시작하기 : Introduction 1. 플러터 ・ 구글에서 2017년 5월 출시된 크로스 플랫폼 모바일/웹/데스크톱 UI 툴킷이다. 하나의 코드로 안드로이드, 아이폰, 맥북, 윈도우즈, pc, 웹용 앱을 만들 수 있다. 사용되는 언어는 역시 구글에 의해 제작된 Dart를 사용한다. 컴파일된 프로그램은 안드로이드와 iOS에서 실행을 지원하며, 웹 브라우저에서 플러터 앱 실행을 위한 Transpilation, 리눅스/윈도우즈/맥 데스크톱 상에서 플러터 앱 실행도 2021년 3월 3일부로 공식 발표되었다. 그리고 구글 안드로이드 OS의 차기 운영체제인 퓨시아의 유저 인터페이스 및 퓨시아 애플리케이션들이 플러터로 작성된다. @플러터 공식 홈페이지 Flutter - Beautiful native apps in record time Flutter ..

반응형