상세 컨텐츠

본문 제목

FlutterFlow 기초 - #1. 위젯이란?

앱 개발/개발 Tool

by 2^7 2025. 1. 29. 17:00

본문

Widget(위젯)

 위젯은 앱/웹 화면을 구성하는 UI와 레이아웃 요소들을 지칭

위젯은 Layout, Base, Page, Form 요소들로 구성되어 있음

위젯 종류

1. 스탠다드 위젯

Flutterflow에서 기본으로 제공하는 위젯들로 기본 앱/웹을 구성하는 요소들로 사용이 가능

  1. Layout 위젯 : 눈에 보이지는 않지만 나머지 Base, Page, Form 위젯들의 위치를 잡아주는 요소들
  2. Base 위젯 : 텍스트, 이미지 등 화면 구성의 기본적인 요소들
  3. Form 위젯 : 유저가 실제 액션을 할 수 있는 요소들(텍스트 입력, 선택 등)
  4. Page 위젯 : 현재 화면에서 페이질 처리를 할 수 있는 요소들

 

2. 커스텀 위젯

 기본으로 제공하는 위젯에서 제공하지 못하는 기능들을 구현하기 위해 직접 제작한 위젯, 주로 다른 플러터 개발자들이 만들어 놓은 커스텀 위젯을 활요하여 사용

 커스텀 위젯 공유 사이트

 

The official repository for Dart and Flutter packages.

Pub is the package manager for the Dart programming language, containing reusable libraries & packages for Flutter and general Dart programs.

pub.dev

3. 템플릿 위젯

 커스텀 위젯은 화면에서 단위 별 UI 구성요소를 의미한다면, 템플릿 위젯은 특정 단위의 위젯들을 모아서 하나의 위젯처럼 사용하는 위젯

728x90

관련글 더보기