Flutter에서 자주 사용하는 위젯들 (Container, Row, Colums, SafeArea, Etc)
최근 플러터를 개발하면서… 나는 따로 강의를 수강한 적은 없고, 노마드코더쪽 무료 강의만 들었다. 먼저 따라하면서 어떤지 맛보기에는 좋았다. 하지만 실제 프로덕트(라고 하지만 개인 서비스)를 올리려 했는데 막히는 부분이 좀 있었다. 위젯을 다른 위젯으로 래핑한다거나, 공간이 벗어났을 때 처리 등등… 더 나아가선 상태관리까지… 그래서 도서관에서 책을 빌려 공부하면서 자주 쓰는 위젯에 대해 정리를 해볼까 한다. 여기 포스팅에 소개한 위젯 말고도 더 많겠지만, 나름 자주 쓰는 것에 대해 정리를 해본다. Container 이름과 같이 뭔가를 적재하는 위젯이다. 그래서 나 같은 경우 Scaffold위젯에서 child속성에 이 컨테이너 위젯을 넣는다. Scaffold가 뼈대 역할을 하는데 그 시작점을 Container로 잡고 한다. 가로(Width)와 세로(Height)의 길이를 정할 수 있고, 컨테이너 위젯의 배경색 등을 넣을 수 있다. 예를들어 가로는 화면에 꽉 채우고 세로는 300에 배…