ํจํค์ง ๊ด๋ฆฌ
pubspec.yaml, pub.dev, dependencies, dev_dependencies, ๋ฒ์ ๊ด๋ฆฌ, ํจํค์ง ์์ฑ
1Flutter ํ๋ก์ ํธ์์ ์์กด์ฑ ์ค์ ์ ํฌํจํ๋ ํ์ผ์ ๋ฌด์์
๋๊น?
Flutter ํ๋ก์ ํธ์์ ์์กด์ฑ ์ค์ ์ ํฌํจํ๋ ํ์ผ์ ๋ฌด์์ ๋๊น?
๋ต๋ณ
pubspec.yaml ํ์ผ์ Dart/Flutter ํ๋ก์ ํธ์ ํต์ฌ ์ค์ ํ์ผ์ ๋๋ค. ํ๋ก์ ํธ ์ด๋ฆ, ๋ฒ์ , dependencies, dev_dependencies, ์์ ๋ฐ ๊ธฐํ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ํฌํจํฉ๋๋ค. ์ด ํ์ผ์ pub ๋๊ตฌ๊ฐ ์ฝ์ด ํ์ํ ํจํค์ง๋ฅผ ํด์ํ๊ณ ๋ค์ด๋ก๋ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
2pubspec.yaml์์ dependencies์ dev_dependencies์ ์ฐจ์ด๋ ๋ฌด์์
๋๊น?
pubspec.yaml์์ dependencies์ dev_dependencies์ ์ฐจ์ด๋ ๋ฌด์์ ๋๊น?
๋ต๋ณ
dependencies๋ ํ๋ก๋์ ํ๊ฒฝ์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ๋ ๋ฐ ํ์ํ ํจํค์ง์ด๋ฉฐ, dev_dependencies๋ ๊ฐ๋ฐ ์ค์๋ง(ํ ์คํธ, ์ฝ๋ ์์ฑ, ๋ฆฐํ ) ์ฌ์ฉ๋ฉ๋๋ค. dev_dependencies๋ ์ต์ข ์ฑ ๋น๋์ ํฌํจ๋์ง ์์ ๋ฒ๋ค ํฌ๊ธฐ๋ฅผ ์ค์ฌ์ค๋๋ค.
3ํจํค์ง ๋ฒ์ ์์ ^ ๊ธฐํธ(์: ^1.2.3)๋ ๋ฌด์์ ์๋ฏธํฉ๋๊น?
ํจํค์ง ๋ฒ์ ์์ ^ ๊ธฐํธ(์: ^1.2.3)๋ ๋ฌด์์ ์๋ฏธํฉ๋๊น?
๋ต๋ณ
^(์บ๋ฟ) ๊ธฐํธ๋ ์๋งจํฑ ๋ฒ์ ๋์ ๋ฐ๋ฅธ ํธํ ๊ฐ๋ฅํ ๋ฒ์ ์ ์ฝ์ ๋ํ๋ ๋๋ค. ^1.2.3์ ๊ฒฝ์ฐ >= 1.2.3 ์ด๊ณ < 2.0.0 ์ธ ๋ชจ๋ ๋ฒ์ ์ ํ์ฉํฉ๋๋ค. ์ด๋ฅผ ํตํด ํธํ๋์ง ์์ ์ ์๋ ๋ฉ์ด์ ๋ณ๊ฒฝ์ ํผํ๋ฉด์ ๋ง์ด๋ ์ ๋ฐ์ดํธ์ ํจ์น๋ฅผ ์๋์ผ๋ก ๋ฐ์ ์ ์์ต๋๋ค.
pubspec.lock ํ์ผ์ ์ญํ ์ ๋ฌด์์ ๋๊น?
pubspec.yaml์ ์ ์ธ๋ ์์กด์ฑ์ ๊ฐ์ ธ์ค๋ ๋ช ๋ น์ ๋ฌด์์ ๋๊น?
+13 ๋ฉด์ ์ง๋ฌธ
๊ธฐํ Flutter ๋ฉด์ ์ฃผ์
Dart ๊ธฐ์ด
Dart ์ธ์ด ํต์ฌ
Flutter ๊ธฐ์ด
์์ ฏ ์๋ช ์ฃผ๊ธฐ
๋ก์ปฌ ์คํ ๋ฆฌ์ง
์ ํ๋ฆฌ์ผ์ด์ ์๋ช ์ฃผ๊ธฐ
Layouts & Constraints
ListView & GridView
๋ด๋น๊ฒ์ด์ ๋ฐ ๋ผ์ฐํ
๊ธฐ๋ณธ ์ํ ๊ด๋ฆฌ
Provider ํจํด
Networking & HTTP
JSON ์ง๋ ฌํ
๋ก์ปฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค
ํผ๊ณผ ์ ํจ์ฑ ๊ฒ์ฌ
์ ๋๋ฉ์ด์
Firebase ํตํฉ
์ ๋ ํ ์คํธ
์์ ฏ ํ ์คํธ
๋น๋ ๋ฐ ๋ฐฐํฌ
๋ฉ๋ชจ๋ฆฌ ๋ฐ ์ฑ๋ฅ
Streams & RxDart
๊ณ ๊ธ State Management
Flutter Design Patterns
์ฑ๋ฅ ์ต์ ํ
Platform Channels
Custom Painting
Flutter ์ ํ๋ฆฌ์ผ์ด์ ์ํคํ ์ฒ
๋ค์ ๋ฉด์ ์ ์ํด Flutter์ ๋ง์คํฐํ์ธ์
๋ชจ๋ ์ง๋ฌธ, flashcards, ๊ธฐ์ ํ ์คํธ, ์ฝ๋ ๋ฆฌ๋ทฐ ์ฐ์ต, ๋ฉด์ ์๋ฎฌ๋ ์ดํฐ์ ์ ๊ทผํ์ธ์.
๋ฌด๋ฃ๋ก ์์ํ๊ธฐ