Angular - ChoDragon9/posts GitHub Wiki

Angular์˜ ๊ฐœ๋ฐœ ์ฒ ํ•™

ํ•˜๋‚˜์˜ ํ”„๋ ˆ์ž„ ์›Œํฌ๋กœ ๋ชจ๋ฐ”์ผ ๋ฐ ๋ฐ์Šคํฌํ†ฑ ๊ฐœ๋ฐœ์„ ํ•ด๋‚ผ ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ํ•ต์‹ฌ์ ์ธ ์ฒ ํ•™์ด๋‹ค. ์—ฌ๋Ÿฌ๊ฐ€์ง€ ํ”Œ๋žซํผ์—์„œ ๊ฐœ๋ฐœํ•˜๊ณ  ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๋Š” ํฌ๋กœ์Šค ํ”Œ๋žซํผ ์ง€์›, ๋ชจ๋ฐ”์ผ ํ™˜๊ฒฝ์—์„œ ์•ˆ์ •์  ๊ตฌ๋™์„ ์œ„ํ•œ ์†๋„์™€ ์„ฑ๋Šฅ์˜ ํ–ฅ์ƒ, ๊ทธ๋ฆฌ๊ณ  ๋น ๋ฅธ ๊ฐœ๋ฐœ์„ ํ†ตํ•œ ์ƒ์‚ฐ์„ฑ ํ–ฅ์ƒ์„ ๊ฐ€์žฅ ํฐ ๋ชฉํ‘œ๋กœ ๋‘”๋‹ค.

Angular์˜ ํŠน์ง•

  • Component ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ
  • Typescript ์ฑ„ํƒ
  • SPA
  • RxJS ๋‚ด์žฅ
  • ๋ฐ์ดํ„ฐ ๋ฐ”์ธ๋”ฉ
  • ์˜์กด์„ฑ ์ฃผ์ž…
  • ๋ชจ๋“ˆํ™”
  • Lazy Loading, ํ˜„์žฌ ํŽ˜์ด์ง€์—์„œ ํ•„์š”ํ•œ ๋ถ€๋ถ„์˜ ๋ชจ๋“ˆ๋งŒ ๋กœ๋”ฉ
  • ์‚ฌ์ „ ์ปดํŒŒ์ผ ๋ฐฉ์‹(Ahead of Time compilation Compile)