์ด 302๊ฐœ์˜ ์งˆ๋ฌธ
#0021 ํ”„๋ก ํŠธ์—”๋“œ ๋ฆฌ์•กํŠธ์˜ Strict Mode์— ๋Œ€ํ•ด์„œ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. #0022 ๋ฐฑ์—”๋“œ ํ†ฐ์บฃ์— ๋Œ€ํ•ด์„œ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. #0023 ๋ฐฑ์—”๋“œ AutoConfiguration ๋™์ž‘ ์›๋ฆฌ๋ฅผ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. #0024 ๋ฐฑ์—”๋“œ Spring๊ณผ Spring Boot์˜ ์ฐจ์ด๋ฅผ ๋งํ•ด์ฃผ์„ธ์š”. #0025 ๋ฐฑ์—”๋“œ JPA๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ๋ฅผ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. #0026 ๋ฐฑ์—”๋“œ JPA, Hibernate, Spring Data JPA ์˜ ์ฐจ์ด๊ฐ€ ๋ฌด์—‡์ธ๊ฐ€์š” #0027 ๋ฐฑ์—”๋“œ Spring Data JPA์—์„œ ์ƒˆ๋กœ์šด Entity์ธ์ง€ ํŒ๋‹จํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ผ๊นŒ์š” #0028 ๋ฐฑ์—”๋“œ JPA์˜ ddl-auto ์˜ต์…˜์€ ๊ฐ๊ฐ ์–ด๋–ค ๋™์ž‘์„ ํ•˜๊ณ  ์–ด๋–ค ์ƒํ™ฉ์—์„œ ์‚ฌ์šฉํ•ด์•ผ ํ• ๊นŒ์š” #0029 ๋ฐฑ์—”๋“œ ์—”ํ‹ฐํ‹ฐ ๋งค๋‹ˆ์ €์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. #0030 ํ”„๋ก ํŠธ์—”๋“œ ๋ฆฌ์•กํŠธ์˜ render phase์™€ commit phase์— ๋Œ€ํ•ด์„œ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. #0031 ํ”„๋ก ํŠธ์—”๋“œ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ํ˜ธ์ด์ŠคํŒ…์— ๋Œ€ํ•ด์„œ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. #0032 ํ”„๋ก ํŠธ์—”๋“œ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ฐฐ์—ด์— ๋Œ€ํ•ด์„œ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. #0033 ํ”„๋ก ํŠธ์—”๋“œ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ํ•จ์ˆ˜์— ๋Œ€ํ•ด์„œ ์•„๋Š”๋Œ€๋กœ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. #0037 ํ”„๋ก ํŠธ์—”๋“œ script ํƒœ๊ทธ์—์„œ async์™€ defer์˜ ์ฐจ์ด์ ์— ๋Œ€ํ•ด์„œ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. #0038 ํ”„๋ก ํŠธ์—”๋“œ CommonJS์™€ ES Module์˜ ์ฐจ์ด์ ์— ๋Œ€ํ•ด์„œ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. #0039 ํ”„๋ก ํŠธ์—”๋“œ ์ด๋ฒคํŠธ ์ „ํŒŒ(event propagation)์— ๋Œ€ํ•ด์„œ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. #0040 ํ”„๋ก ํŠธ์—”๋“œ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์„ฑ๋Šฅ์„ ์ตœ์ ํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•๋“ค์— ๋Œ€ํ•ด์„œ ์•„๋Š”๋Œ€๋กœ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. #0041 ํ”„๋ก ํŠธ์—”๋“œ ๋””๋ฐ”์šด์Šค์™€ ์“ฐ๋กœํ‹€์— ๋Œ€ํ•ด์„œ ๊ฐ๊ฐ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. #0042 ํ”„๋ก ํŠธ์—”๋“œ ๋ฆฌ์•กํŠธ์—์„œ index๋ฅผ key๊ฐ’์œผ๋กœ ์‚ฌ์šฉํ•˜๋ฉด ์•ˆ๋˜๋Š” ์ด์œ ์— ๋Œ€ํ•ด์„œ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. #0045 ํ”„๋ก ํŠธ์—”๋“œ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์—์„œ ์–ด๋–ป๊ฒŒ ํ˜ธ์ด์ŠคํŒ…์ด ๊ฐ€๋Šฅํ•œ์ง€์— ๋Œ€ํ•ด์„œ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”.