React: Facebook ์—”์ง€๋‹ˆ์–ด - 2016๋…„ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค

์— ๋งŒ๋“  2016๋…„ 12์›” 31์ผ  ยท  119์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: facebook/react

์˜คํ”ˆ ์†Œ์Šค ์ž‘์—…์„ ํ•˜๋Š” ๋ชจ๋“  Facebook ์—”์ง€๋‹ˆ์–ด์—๊ฒŒ,

Reactiflux ์—์„œ ์šฐ๋ฆฌ๋Š” 2016๋…„์˜ ๋ชจ๋“  ๋…ธ๊ณ ์— ๋Œ€ํ•ด ์ž ์‹œ ๊ฐ์‚ฌ์˜ ์ธ์‚ฌ๋ฅผ ์ „ํ•˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹น์‹ ์˜ ์ผ์€ ์‰ฝ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‚ด๋ถ€ ํŒ€๊ณผ ์™ธ๋ถ€ ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ํ•ญ์ƒ ๋ฐฑ๋งŒ ๊ฐœ์˜ ์š”์ฒญ์ด ๋“ค์–ด์˜ต๋‹ˆ๋‹ค. Dan Abramov๋Š” ํ•œ ๋ฒˆ ๋ฌธ์ œ ๊ด€๋ฆฌ์™€ ํ’€ ๋ฆฌํ€˜์ŠคํŠธ๋ฅผ ๋ถˆ์— ํƒ€๋Š” ์ „๊ธฐํ†ฑ์„ ์ €๊ธ€๋งํ•˜๋Š” ๊ฒƒ๊ณผ ๋น„๊ตํ–ˆ์Šต๋‹ˆ๋‹ค. ๋„ค, ์šฐ๋ฆฌ๋Š” ์—ฌ๋Ÿฌ๋ถ„ ๋ชจ๋‘๊ฐ€ ํ’€ํƒ€์ž„์œผ๋กœ ์˜คํ”ˆ ์†Œ์Šค๋ฅผ ํ•˜๊ธฐ ์œ„ํ•ด ์ •๋ง ์ข‹์€ ๊ธ‰์—ฌ๋ฅผ ๋ฐ›๊ณ  ์žˆ์œผ๋ฉฐ ์—ฌ๋Ÿฌ๋ถ„์˜ ์ž‘์—…์ด Facebook์˜ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋ฉ”์ผ๊ณผ ํŠธ์œ„ํ„ฐ ๋ฉ˜์…˜์— ์‘๋‹ตํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ๊ฐ ์ด์Šˆ/PR์— ๋Œ€ํ•œ ๊ด€์‹ฌ. ํŒŸ์บ์ŠคํŠธ ๋ฐ AMA๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ์—ฌ๋Ÿฌ ์กฐ์ง์— ์‹œ๊ฐ„์„ ํ• ์• ํ•ฉ๋‹ˆ๋‹ค. ๋ชฉ๋ก์€ ๊ณ„์†๋ฉ๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” ๊ฐœ์ธ์ ์œผ๋กœ ์—ฌ๋Ÿฌ๋ถ„ ๊ฐ์ž์—๊ฒŒ์„œ ๋†€๋ผ์šด ๊ฒธ์†์„ ๋ณด์•˜๊ณ , ์—ฌ๋Ÿฌ๋ถ„ ์ฃผ๋ณ€์— ํ›Œ๋ฅญํ•œ ์‚ฌ๋žŒ๋“ค์ด ์žˆ๋‹ค๋Š” ๊ฒƒ์ด ๊ธฐ์ฉ๋‹ˆ๋‹ค. ๋‹น์‹ ์ด ํ•˜๋Š” ์ผ๊ณผ ๋ชจ๋“  ๋…ธ๋ ฅ์— ์Ÿ์•„๋ถ€์€ ํƒ์›”ํ•จ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

React ์ปค๋ฎค๋‹ˆํ‹ฐ์— Facebook ํŒ€์— ๋Œ€ํ•œ ์ž์‹ ์˜ "๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค" ๋Œ“๊ธ€๋กœ ์ด ์Šค๋ ˆ๋“œ์— ์‘๋‹ตํ•˜๋„๋ก ์ดˆ๋Œ€ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์–ผ๋งˆ๋‚˜ ๊ฐ์‚ฌํ•œ์ง€ ๊ทธ๋“ค์—๊ฒŒ ๋ณด์—ฌ์ค์‹œ๋‹ค! ํŒ€๊ณผ์˜ ๊ฒฝํ—˜์ด๋‚˜ React ์ƒํƒœ๊ณ„๊ฐ€ ๊ฐœ๋ฐœ์ž๋กœ์„œ ์–ด๋–ป๊ฒŒ ๋„์›€์ด ๋˜์—ˆ๋Š”์ง€ ์ž์œ ๋กญ๊ฒŒ ํฌํ•จํ•˜์„ธ์š”.

์ง„์ •์œผ๋กœ,

Reactiflux ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ๋Œ€์‹ ํ•˜์—ฌ:
@gabegreenberg
@markerikson
@KyleAMathews
@taion
@jquense
@vcarl
@๋ฒ ๋‹ˆ๊ฒŒ๋ฆฌ
@ํ”ผ๋‹‰์Šค๋งคํŠธ๋ฆญ์Šค

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์šฐ์™€. ๊ฐ์‚ฌ ํ•ด์š”.

๋ชจ๋“  119 ๋Œ“๊ธ€

๊ฐ์‚ฌ ํ•ด์š”! โ˜บ๏ธ

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! :)

๋‚˜๋Š” React๋ฅผ ์ฒ˜์Œ ์ ‘ํ•˜์ง€๋งŒ ์ง€๊ธˆ๊นŒ์ง€ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์€ ๊ฝค ์žฌ๋ฏธ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ์€ ๋ชจ๋ฐ”์ผ ์•ฑ ์ž‘์—…์— ๋งค์šฐ ํฅ๋ถ„๋˜์–ด React Native(๊ทธ๋ฆฌ๊ณ  React๋ฅผ ํ†ตํ•ด React)๋ฅผ ๋ฐฐ์šฐ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์•ฝ๊ฐ„์˜ Swift๋ฅผ ์•Œ๊ณ  ์žˆ๋Š” React๋Š” iOS ์•ฑ์„ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์„ ์ •๋ง ๋‹จ์ˆœํ™”ํ–ˆ์œผ๋ฉฐ ๋งค์šฐ ์นœ์ˆ™ํ•˜๊ณ  ๋น ๋ฅด๋ฉฐ ํ›Œ๋ฅญํ•ฉ๋‹ˆ๋‹ค. React๋‚˜ React Native ๊ฐ™์€ ๊ฒƒ์„ ๋งŒ๋“ค์–ด์•ผ ํ•œ๋‹ค๋ฉด ์–ด๋””์„œ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด์•ผ ํ• ์ง€ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์— ๋Œ€ํ•œ ํ›Œ๋ฅญํ•œ ์ž‘์—…์ด๋ฉฐ React๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ธฐ์ˆ ์„ ๋ฐœ์ „์‹œํ‚ค๊ณ  ํ›Œ๋ฅญํ•œ ์•ฑ์„ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

์ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์™€ ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ๋•๊ธฐ ์œ„ํ•ด ํ•˜๋Š” ๋‹ค์–‘ํ•œ ์ž‘์—…์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค!

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์ •๋ง ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! ํž˜๋‚ด์„ธ์š” :)

๊ฐ์‚ฌ ํ•ด์š”! :)
๋งŽ์€ ์‚ฌ๋ž‘. ์‹œ์ฆŒ2

๋ชจ๋“  ์ž‘์—…์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค ๐Ÿ‘

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! React Native๋Š” ๋งˆ์นจ๋‚ด ์ œ๊ฐ€ ๋ชจ๋ฐ”์ผ ๊ฐœ๋ฐœ์— ๋“ค์–ด๊ฐ€๋Š” ๋ฐ ๋„์›€์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. RN์€ ๋‚ด ๊ฐœ๋ฐœ ๊ธฐ์ˆ ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ๋™๊ธฐ๋ฅผ ์ œ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค.

์šฐ์™€. ๊ฐ์‚ฌ ํ•ด์š”.

React Native์— ๋Œ€ํ•œ ์ฒซ ๋ฒˆ์งธ ์งง์€ ๊ฒฝํ—˜์„ ํ•˜๊ณ  2์‹œ๊ฐ„์ด ์กฐ๊ธˆ ๋„˜๋Š” ์‹œ๊ฐ„ ๋™์•ˆ React Native๋กœ ํ•  ์ˆ˜ ์žˆ๋Š” ์ผ์— ์™„์ „ํžˆ ์••๋„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์•„๊ธฐ ๊ฑธ์Œ, ๊ทธ๋Ÿฌ๋‚˜ ํ•œ ๊ฑธ์Œ ์•ž์œผ๋กœ ๋‚˜์•„๊ฐ‘๋‹ˆ๋‹ค. React์— ๊ธฐ์—ฌํ•œ ๋ชจ๋“  ๋ถ„๋“ค์˜ ๋…ธ๊ณ ์— ์ง„์‹ฌ์œผ๋กœ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค!

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

์ฝ”๋“œ ์ด์ƒ์œผ๋กœ ์‹ ๊ฒฝ์จ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๊ณ„์†ํ•ด์„œ ... ์‚ฌ๋žŒ๋“ค์ด ๋งํ•˜๋Š” ๊ฒƒ์— ์ฃผ์˜๋ฅผ ๊ธฐ์šธ์ด๊ณ  ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ์ƒ๊ฐํ•˜๊ณ  ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค. ๋‹น์‹ ์˜ ๋…ธ๋ ฅ์— ์ง„์‹ฌ์œผ๋กœ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

๊ฐ•๋ ฅํ•˜์ง€๋งŒ ์‚ฌ์šฉํ•˜๊ธฐ ์‰ฌ์šด ๋„๊ตฌ๋ฅผ ์ž‘์„ฑํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

ํ•œ ํ•ด๋ฅผ ๋งˆ๋ฌด๋ฆฌํ•˜๋Š” ์ข‹์€ ๋ฐฉ๋ฒ•. ๊ทธ๋ฃน ํฌ์˜น :์›ƒ๋Š”๋‹ค:

๊ฐ์‚ฌ!

๋‚ด๊ฐ€ ๊ฐ€์ง„ ๊ฐ€์žฅ ๋ฉ‹์ง„ ์ง์—…์˜ ์ดˆ์„์ด ๋˜์–ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค :)

์ง„์‹ฌ์œผ๋กœ, ๋‚˜๋Š” ๋‚ด ์ธ์ƒ์—์„œ ์ด๋ณด๋‹ค ๋” ํ›Œ๋ฅญํ•˜๊ณ  ๋„์›€์ด ๋˜๋Š” ์‚ฌ๋žŒ๋“ค์„ ๋ณธ ์ ์ด ์—†์Šต๋‹ˆ๋‹ค. ๋‹น์‹ ๋“ค์€ ์ตœ๊ณ ์ž…๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

๊ฐ์‚ฌ!

์ ˆ๋Œ€์ ์œผ๋กœ ๋™์˜ํ•ฉ๋‹ˆ๋‹ค. ๋†€๋ผ์šด ์‚ฌ๋žŒ๋“ค์˜ ๊ทธ๋ฃน์ž…๋‹ˆ๋‹ค. ์ •๋ง ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ์—ฌ๋Ÿฌ๋ถ„!. :)

Yall์€ ํ›Œ๋ฅญํ•ฉ๋‹ˆ๋‹ค React๋Š” ๐Ÿ”ฅ ๐Ÿ”ฅ

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค :) ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ React์—์„œ ์›ํ•˜๋Š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๊ฐ€์ ธ์˜ค๋Š” ๋ฐ ํฐ ๋„์›€์ด ๋˜์—ˆ์„ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๊ฐœ๋ฐœ์„ ๋” ์‰ฝ๊ฒŒ ๋งŒ๋“œ๋Š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๊ฐ€์ ธ์˜ค๋Š” ๋ฐ์—๋„ ํ›Œ๋ฅญํ•œ ์ผ์„ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค.

๊ณ ๋งˆ์›Œ ์–˜๋“ค์•„! ๐Ÿ˜๐Ÿ‘

+1E100

์ •๋ง ๊ณ ๋ง™์Šต๋‹ˆ๋‹ค ! React๋Š” ์˜์‹ฌ์˜ ์—ฌ์ง€๊ฐ€ ์—†๋Š” ๋ฏธ๋ž˜์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋‹น์‹  ๋•๋ถ„์— ์šฐ๋ฆฌ ์ž์‹ ์˜ ์„ฑ๊ณต์— ํฐ ๋นš์„ ์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ณด๋‹ค ๋” ๊ฐ์‚ฌํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค!

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๋ชจ๋‘ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๋ฉ‹์ง„ ์ž‘ํ’ˆ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

React๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ํ›Œ๋ฅญํ•˜์ง€๋งŒ ํ”„๋กœ์ ํŠธ์— ๊ธฐ์—ฌํ•œ ํ›Œ๋ฅญํ•œ ๊ด€๋ฆฌ์ž ๋•๋ถ„์— ๋งค์šฐ ๋ฉ‹์ง€๊ณ  ํ’๋ถ€ํ•œ ๊ฒฝํ—˜์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! React๋Š” ์˜ฌํ•ด ๋‚ด๊ฐ€ ๊ทธ๊ฒƒ์„ ์„ ํƒํ•œ ์ดํ›„๋กœ ์ž‘์—…ํ•˜๋Š” ๊ฒƒ์ด ์ฆ๊ฑฐ์› ๊ณ  ์•ž์œผ๋กœ ๋” ๋ฐœ์ „ํ•˜๊ธฐ๋ฅผ ๊ณ ๋Œ€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ์ค‘ ์ƒ๋‹น ๋ถ€๋ถ„์ด ์ปค๋ฎค๋‹ˆํ‹ฐ๋กœ, ํ•ต์‹ฌ ๊ธฐ์—ฌ์ž๊ฐ€ ์‹œ๊ฐ„์„ ๋‚ด์–ด React ์•ฑ์— ๋Œ€ํ•œ ์•„ํ‚คํ…์ฒ˜ ๊ฒฐ์ •์„ ๊ฐœ๋ฐœ์ž์™€ ๋…ผ์˜ํ•˜๊ณ  ์ผ์ด ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋Š” ์ด์œ ์— ๋Œ€ํ•œ ํ†ต์ฐฐ๋ ฅ์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์„ ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ๊นŒ์ง€ ์ด๋ ‡๊ฒŒ ๊ฐ•๋ ฅํ•œ ์›€์ง์ž„์€ ๋ณธ ์ ์ด ์—†์Šต๋‹ˆ๋‹ค. ๋‹ค์‹œ ํ•œ๋ฒˆ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๋ฐ˜์‘์ด ๊ต‰์žฅํ•ฉ๋‹ˆ๋‹ค. ๊ณ ๋ง™์Šต๋‹ˆ๋‹ค !

๋†€๋ผ์šด ์ž‘์—…์— ์ •๋ง ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค!

๊ธฐ์ˆ ๊ณผ ์ปค๋ฎค๋‹ˆํ‹ฐ ๋•๋ถ„์— React์™€ ํ•จ๊ป˜ ์ผํ•˜๋Š” ๊ฒƒ์ด ์ฆ๊ฒ์Šต๋‹ˆ๋‹ค. ๋‘ ๊ฐ€์ง€ ๋ชจ๋‘ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๋ชจ๋“  ๊ฒƒ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ํŒ€์ด ๋ฏธ์นœ ์˜ํ–ฅ์€ ์•„๋ฌด๋ฆฌ ๊ฐ•์กฐํ•ด๋„ ์ง€๋‚˜์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

์—ฌ๋Ÿฌ๋ถ„์€ ์ตœ๊ณ ์ž…๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„๊ณผ ํ•จ๊ป˜ ์ผํ•˜๊ณ  ์—ฌ๋Ÿฌ๋ถ„์—๊ฒŒ์„œ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์€ ์ ˆ๋Œ€์ ์ธ ๊ธฐ์จ์ž…๋‹ˆ๋‹ค โค๏ธ

๋ฉ‹์ง„ ์ž‘์—…์— ๋ชจ๋‘ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! ์ €๋Š” AngularJS์—์„œ 2๋…„ ๋„˜๊ฒŒ ์ผํ•ด ์™”์œผ๋ฉฐ HTML์„ JS์— ์ถ”๊ฐ€ํ•˜๋ฉด ์ปดํŒŒ์ผ ํƒ€์ž„์— ๋” ๋งŽ์€ ์‹คํŒจ๋ฅผ ํ—ˆ์šฉํ•œ๋‹ค๋Š” ๋‹จ์ˆœํ•œ ์ด์œ  ๋•Œ๋ฌธ์— React๋กœ ๋‹ค์Œ ๋Œ€๊ทœ๋ชจ ํ”„๋กœ์ ํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. Redux๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ”„๋ ˆ์  ํ…Œ์ด์…˜์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ƒํƒœ๋ฅผ ๋ถ„๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šฐ๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ๋‚˜์—๊ฒŒ ์ƒˆ๋กœ์šด ํฅ๋ถ„์„ ๊ฐ€์ ธ๋‹ค์ฃผ์—ˆ๊ณ  ๋‚˜๋Š” ๋ฏฟ์„ ์ˆ˜ ์—†์„ ์ •๋„๋กœ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๊ฐ์‚ฌ ํ•ด์š”.

React์—์„œ ์ž‘์—…ํ•˜๋Š” ๋ชจ๋“  Facebook ์—”์ง€๋‹ˆ์–ด์—๊ฒŒ ๊ฐ์‚ฌํ•˜๊ณ  ๋‚˜๋จธ์ง€ ๊ธฐ์—ฌ์ž์—๊ฒŒ๋„ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

์ด ์Šค๋ ˆ๋“œ๋ฅผ ์‹œ์ž‘ํ•˜๊ธฐ ์œ„ํ•ด ์ฃผ๋„๊ถŒ์„ ์žก์€ @gabegreenberg ์—๊ฒŒ ๊ฐ์‚ฌ๋ฅผ ํ‘œํ•ฉ๋‹ˆ๋‹ค. ๐Ÿ‘ ๐Ÿ‘

์ง„์‹ฌ์œผ๋กœ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„ ๋ชจ๋‘๊ฐ€ ์—…๊ณ„์™€ ํ˜‘ํšŒ, ์šฐ๋ฆฌ์˜ ์ƒ๊ณ„ ๋ฐ ์ง€์—ญ ์‚ฌํšŒ์— ๋ฏธ์นœ ์˜ํ–ฅ์„ ๊ณผ์†Œ ํ‰๊ฐ€ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

ํ”„๋ก ํŠธ์—”๋“œ์— ๋Œ€ํ•œ ์šฐ๋ฆฌ์˜ ์ƒ๊ฐ์„ ์žฌ๊ตฌ์„ฑํ•œ React(๊ฑฐ์˜ ๋ชจ๋“  ์ตœ์‹  ํ”„๋ ˆ์ž„์›Œํฌ์—๋Š” React์— ์˜ํ•ด ๋Œ€์ค‘ํ™”๋œ ์•„์ด๋””์–ด์˜ ํžŒํŠธ๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— React๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ์‚ฌ๋žŒ๋“ค๋„ ์˜ํ–ฅ์„ ๋ฐ›์Œ)์—์„œ Flow, Jest ๋ฐ Yarn์„ ํ†ตํ•ด ๋ฐฑ์—”๋“œ๋ฅผ ์žฌ๊ณ ํ•˜๋Š” GraphQL์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ์ž์‹ ์˜ ๋ถ„์•ผ๋ฅผ ์žฌ์ฐฝ์กฐํ•˜๊ณ (๊ทธ๋ฆฌ๊ณ  ๊ฒฝ์Ÿ์„ ๋ฐ€์–ด๋ถ™์ž…๋‹ˆ๋‹ค!), ๋ชจ๋“  ๊ฒƒ์ด ์˜ํ–ฅ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  create-react-app์—์„œ ์ดˆ๋ณด์ž ์นœํ™”์ ์œผ๋กœ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ๋ชจ๋“  ๋Œ€ํ™”์™€ ์ปค๋ฎค๋‹ˆํ‹ฐ ์ฐธ์—ฌ, ์—ฌ๋Ÿฌ๋ถ„์ด ์ œ๊ณตํ•œ ๋ชจ๋“  ๋Œ€ํ™”(HubSpot์˜ ์‚ฌ๋ฌด์‹ค ํฌํ•จ)๋ฅผ ์žŠ์ง€ ๋งˆ์„ธ์š”.

๊ณ„์† ํ•ด!

์ •๋ง ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! ๋‚˜๋Š” ์ƒ๊ณ„๋ฅผ ์œ„ํ•ด ์—”์ง€๋‹ˆ์–ด๋ง์„ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— React๋Š” ์‹ค์ œ๋กœ ๋‚ด ์‚ถ์„ ์ง€์†์ ์œผ๋กœ ๋” ์ข‹๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

์ด ์Šค๋ ˆ๋“œ์˜ ๊ฑฐ์นจ์—†๋Š” ๊ธ์ •์€ ์ฒ˜๋ฆฌํ•˜๊ธฐ์—๋Š” ๋„ˆ๋ฌด ๋งŽ์Šต๋‹ˆ๋‹ค. ๊ฑฐ์˜.

๊ฐ์‚ฌ ํ•ด์š”!

๊ฐ์‚ฌ ํ•ด์š”! โค๏ธ

๋ชจ๋“  ๊ฐ์‚ฌ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค! โค๏ธ

๊ทธ๋ฆฌ๊ณ  Facebook์—์„œ ํ•จ๊ป˜ ์ผํ•œ ๋ชจ๋“  ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

๊ฐ์‚ฌ ํ•ด์š”

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! โค๏ธ

๐Ÿ‘

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. :๋งˆ์Œ:

create-react-app์—์„œ ์ด ๋ฌธ์ œ " Optional Sass Support "๋ฅผ ์ฝ์€ ๊ธฐ์–ต์ด ์žˆ๋Š”๋ฐ ๋ˆ„๊ตฐ๊ฐ€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ผ์Šต๋‹ˆ๋‹ค.

ํ…Œ์ŠคํŠธ ์—†์Œ, LESS ๋˜๋Š” Sass ์ง€์› ์—†์Œ, ๊ตฌ์„ฑ ์š”์†Œ์˜ ํ•ซ ์žฌ๋กœ๋”ฉ ์—†์Œ, ๊ฐœ๋ฐœ์„ ์‰ฝ๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด ์ด๋Ÿฌํ•œ ๊ฒƒ๋“ค์„ ์ถ”๊ฐ€ํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ ์ด ํ”„๋กœ์ ํŠธ๊ฐ€ ์–ด๋–ป๊ฒŒ ์œ ์šฉํ• ๊นŒ์š”?

Dan Abramov๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋Œ€๋‹ตํ–ˆ์Šต๋‹ˆ๋‹ค.

์•„์ง ์œ ์šฉํ•˜์ง€ ์•Š๋‹ค๋ฉด ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. React๋ฅผ ๋ฐฐ์šฐ๋Š” ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์€ ํ˜„์žฌ์˜ ๊ธฐ๋Šฅ ์„ธํŠธ์—๋„ ๊ฐ์‚ฌํ•  ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค...

๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋Œ€๋‹ตํ–ˆ์Šต๋‹ˆ๋‹ค.

์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ๋‚ด ์˜๊ฒฌ์„ ๋ฌด๋ก€ํ•œ ๊ฒƒ์œผ๋กœ ๋ฐ›์•„๋“ค์ด์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ๋‚˜๋Š” ์ด๊ฒƒ์ด ํ™˜์ƒ์ ์ธ ํ”„๋กœ์ ํŠธ๋ผ๊ณ  ์ƒ๊ฐํ•œ๋‹ค.

๊ทธ๊ฒƒ์€ ๋‚˜์—๊ฒŒ ๋งค์šฐ ์ค‘์š”ํ•œ ๊ตํ›ˆ์ด์—ˆ๋‹ค.

๊ฐ์‚ฌ ํ•ด์š”.

๊ฐ์‚ฌ ํ•ด์š”. ์˜คํ”ˆ ์†Œ์Šค์˜ Facebook ์ด๋‹ˆ์…œ์€ ๋งŽ์€ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

๋งŽ์ด โค๏ธ

๋ชจ๋‘ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! โค

๐Ÿ‘

โค๏ธ

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ๐Ÿ’ ์˜คํ”ˆ ์†Œ์Šค ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ์ •๋ง ํ™˜์ƒ์ ์ธ ์ง€์›๊ณผ ๋Œ€์šฐ ๐Ÿ‘๐Ÿป

๊ณ ๋งˆ์›Œ ์–˜๋“ค์•„! ๋‹น์‹ ์€ ๋†€๋ผ์šด ์ผ์„ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค! ๋งŽ์€ ์‚ฌ๋ž‘! โค๏ธ โค๏ธ โค๏ธ

๋‹น์‹ ์€ ๋ชจ๋‘ ํ›Œ๋ฅญํ•˜๊ณ  React๋Š” ์ตœ๊ณ ์ž…๋‹ˆ๋‹ค :)

๋ชจ๋“  ๊ธฐ๊ธฐ์—์„œ ์ตœ๊ณ ์˜ ๊ฐœ๋ฐœ์ž ๊ฒฝํ—˜์„ ์ œ๊ณตํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!!!
๐Ÿค ๐Ÿค ๐Ÿค 

์—ฌ๋Ÿฌ๋ถ„์ด ์—†์—ˆ๋‹ค๋ฉด vimsical.com์—์„œ ์—„์ฒญ๋‚˜๊ฒŒ ๋น ๋ฅด๊ฒŒ ๋ฐ˜๋ณตํ•  ์ˆ˜ ์—†์—ˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ด‰ํˆฌ๋ฅผ ๋ฐ€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๋ชจ๋“  ๋…ธ๋ ฅ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค! ๐Ÿ‘

๊ฐ์‚ฌํ•˜๊ณ  ๋†€๋ผ์šด ์ผ์„ ๊ณ„์†ํ•˜์‹ญ์‹œ์˜ค!

์šฐ๋ฆฌ๊ฐ€ ๋”ฐ๋ผ์•ผ ํ•  ์ข‹์€ ๋ชจ๋ฒ”์œผ๋กœ ์ธ๋„ํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! HackerHours.org๋Š” ๊ท€ํ•˜์˜ ํ›Œ๋ฅญํ•œ ์ž‘์—…์ด ๋’ค๋”ฐ๋ฅด๋Š” ๊ณณ ์ค‘ ํ•˜๋‚˜์ผ ๋ฟ์ž…๋‹ˆ๋‹ค.

๊ณ ๋งˆ์›Œ ์–˜๋“ค์•„. React & React Native๊ฐ€ ๊ฐœ๋ฐœ์„ ๋‹ค์‹œ ์ฆ๊ฒ๊ฒŒ ๋งŒ๋“ค์–ด ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค ๐Ÿ™‚

๋ฉ‹์ง„ ์ž‘์—…์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.
โค๏ธ์™€ ํ•จ๊ป˜ ๋ฒ ํŠธ๋‚จ์—์„œ

๋ชจ๋“  ๊ฒƒ์— ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค !! ๋‚˜๋Š” react-native๋ฅผ ์‚ฌ์šฉํ•˜๋Š”๋ฐ ์ •๋ง ์ข‹์Šต๋‹ˆ๋‹ค.

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! ์ €์—๊ฒŒ React๋Š” ํ›Œ๋ฅญํ•œ ์ฝ”๋“œ๋ฅผ ๋„˜์–ด์„  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฉ”์ธํ…Œ์ด๋„ˆ, ์ปค๋ฎค๋‹ˆํ‹ฐ, ์ƒํƒœ๊ณ„ ๋•๋ถ„์— ์ผ์— ๋Œ€ํ•œ ์ƒˆ๋กœ์šด ๊ด€์ ๊ณผ ์‚ถ์˜ ๋ฐฉ์‹์ด ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค!

React๋Š” ์›น ๊ฐœ๋ฐœ์„ ๋งค์šฐ ์žฌ๋ฏธ์žˆ๊ฒŒ ๋งŒ๋“ค์–ด์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค! ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!! ์ข‹์€ ์ผ์„ ๊ณ„์†ํ•˜์‹ญ์‹œ์˜ค. ์šฐ๋ฆฌ๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ์—ฌ๋Ÿฌ๋ถ„๊ณผ ๊ฐ™์€ ์‚ฌ๋žŒ๋“ค์ด ์„ฑ์žฅํ•˜๊ณ  ์•ž์œผ๋กœ ๋‚˜์•„๊ฐ€๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค :+1:

+1 ๐Ÿ˜

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๋ชจ๋‘ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๋ชจ๋‘์—๊ฒŒ ๊ฐ์‚ฌ ๋“œ๋ ค์š”! ๐Ÿ‘๐Ÿผ

๋‹น์‹ ์€ ์šฐ๋ฆฌ ํŒ€์ด ํ›จ์”ฌ ์•ˆ์ •์ ์ด๊ณ  ๋น ๋ฅธ ๋ฐฉ๋ฒ•์œผ๋กœ ์ œํ’ˆ์„ ๋ฐฐ์†กํ•˜๊ณ  ์œ ์ง€ํ•˜๋„๋ก ๋„์™”์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ์˜ ์‚ถ์„ ๋” ์‰ฝ๊ฒŒ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ๋‹น์‹ ์˜ ์ธ๋‚ด์™€ ๊ฒฐ์ •์— ๋Œ€ํ•ด ์–ผ๋งˆ๋‚˜ ๊ฐ์‚ฌํ•œ์ง€ ์„ค๋ช…ํ•˜๊ธฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค.

ํ–‰๋ณตํ•œ 2017๋…„ ๐ŸŽ‰ ๐Ÿพ

image

React ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค! ๋‹น์‹ ์€ ์šฐ๋ฆฌ์˜ 2016๋…„์„ ์žŠ์ง€ ๋ชปํ•  ํ•ด๋กœ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค!

-- NativeBase.io ํŒ€์˜ ์ˆ˜๋งŽ์€ โค๏ธ

๊ฑด๋ฐฐ! :)

React ์ปค๋ฎค๋‹ˆํ‹ฐ ๋ฐ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! ์ด ๋ฉ‹์ง„ ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ์—†์—ˆ๋‹ค๋ฉด Discord๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๊ฒƒ๋งŒํผ ์žฌ๋ฏธ์žˆ์ง€ ์•Š์•˜์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค!!

โค๏ธ ๊ทธ๋ฆฌ๊ณ  โš’ ๋””์Šค์ฝ”๋“œ ํŒ€!

์ œ๊ฐ€ ์ƒ๊ฐํ–ˆ๋˜ ๊ฒƒ๋ณด๋‹ค ๋” ํฐ ํŒ€๊ณผ 1์ธ ๊ฐœ๋ฐœ์ž ์ƒต์—์„œ ๋” ๋งŽ์€ ๊ฒƒ์„ ์„ฑ์ทจํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด ์ค€ React ๋ฐ React Native์— ๋Œ€ํ•œ ์ง€์†์ ์ธ ์ž‘์—…์— ๋Œ€ํ•ด ๋ง๋กœ ๋‹คํ•  ์ˆ˜ ์—†๋Š” ๊ฐ์‚ฌ๋ฅผ ๋“œ๋ฆฝ๋‹ˆ๋‹ค. 2017๋…„์— ๋ฌด์—‡์„ ํ•˜์‹ค์ง€ ๋„ˆ๋ฌด ๊ธฐ๋Œ€๋ฉ๋‹ˆ๋‹ค.

+1

+1

2017๋…„ 1์›” 4์ผ ์ˆ˜์š”์ผ ์˜คํ›„ 1:11 Ronaldo Lima [email protected]
์ผ๋‹ค:

+1

โ€”
์ด ์Šค๋ ˆ๋“œ์— ๊ฐ€์ž…ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด ๋ฉ”์‹œ์ง€๋ฅผ ๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
์ด ์ด๋ฉ”์ผ์— ์ง์ ‘ ๋‹ต์žฅํ•˜๊ณ  GitHub์—์„œ ํ™•์ธํ•˜์„ธ์š”.
https://github.com/facebook/react/issues/8663#issuecomment-270442609 ,
๋˜๋Š” ์Šค๋ ˆ๋“œ ์Œ์†Œ๊ฑฐ
https://github.com/notifications/unsubscribe-auth/ADW7dM6dR8Nwz0xWca2CseH5tohNTuJQks5rO-DLgaJpZM4LYd8l
.

+1

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์ปค๋ฎค๋‹ˆํ‹ฐ์™€ ๊ธฐ์—ฌ์ž ์ƒํƒœ๊ณ„๊ฐ€ ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋Š” ๋ชจ์Šต์„ ๋ณด๋‹ˆ ์ •๋ง ๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค!

๋ชจ๋‘ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค :D

ํ›Œ๋ฅญํ•œ ์ผ์„ ํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์˜ฌํ•ด๋Š” ๋” ๋งŽ์€ ํ˜์‹ ์„ ๊ฐ€์ ธ์˜ค์„ธ์š”.

ํ›Œ๋ฅญํ•œ ์ž‘ํ’ˆ๊ณผ ๋ฉ‹์ง์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค!!! ์˜ฌํ•ด๋Š” ๋” ๋งŽ์ด ๊ฐ€์ ธ์˜ค์„ธ์š” ๐Ÿ”ฅ

๊ฐ์‚ฌ ํ•ด์š”!! =๋””

โค๏ธ

์ •๋ง ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! โค๏ธ

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! โคโคโค

๊ฐ์‚ฌ (:

๊ณ ๋ง™์Šต๋‹ˆ๋‹ค ! ๐Ÿ‘

์ •๋ง ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!!! โค๏ธ ๐Ÿ‘

React ์ปค๋ฎค๋‹ˆํ‹ฐ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!! :)

React Native๋Š” ํ˜„์žฌ ํ”„๋กœ์ ํŠธ์—์„œ ๋ง ๊ทธ๋Œ€๋กœ ์šฐ๋ฆฌ ํŒ€ _์ˆ˜๋ฐฑ_์‹œ๊ฐ„(๊ทธ๋ฆฌ๊ณ  ์ˆ˜์ฒœ ๋‹ฌ๋Ÿฌโ€ฆ)์„ ์ ˆ์•ฝํ–ˆ์Šต๋‹ˆ๋‹ค. ์ข‹์€ ์ž‘์—… ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค :)

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! ์•„์นจ์— ์นจ๋Œ€์—์„œ ์ผ์–ด๋‚˜๊ณ  ์‹ถ๊ฒŒ ๋งŒ๋“œ๋Š” ๋ฆฌ์•กํŠธ ใ…‹ใ…‹ใ…‹ใ…‹

์ •๋ง ๋ฉ‹์ง€๋‹ค. ๊ณ ๋ง™์Šต๋‹ˆ๋‹ค !

๋Œ€๋‹จํ•œ ์ง์—…. ๊ฐ์‚ฌ ํ•ด์š”

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ํŒ€, ์ €๋Š” React๋กœ ์ž‘์—…ํ•˜๋Š” ๊ฒƒ์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ์˜คํ”ˆ ์†Œ์Šค ์ •์‹ ์„ ๋ณด์—ฌ์ฃผ๋Š” ๋†€๋ผ์šด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค.

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค

๋‹น์‹ ์€ ๋ฐ”์œ„! ๊ฐ์‚ฌ ํ•ด์š”

โค๏ธ - ๊ณ ๋งˆ์›Œ์š”.

๋ชจ๋‘ ์ •๋ง ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!!!! React์™€ React Native๋Š” ์ •๋ง ํ›Œ๋ฅญํ•ฉ๋‹ˆ๋‹ค!!!

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค

React๋Š” ๋‚ด๊ฐ€ ์ฐธ์—ฌํ•œ ์ตœ๊ณ ์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ปค๋ฎค๋‹ˆํ‹ฐ์˜€์œผ๋ฉฐ Facebook๊ณผ ์˜คํ”ˆ ์†Œ์Šค์— ๊ธฐ์—ฌํ•˜๋ ค๋Š” ๊ทธ๋“ค์˜ ํƒ์›”ํ•œ ์ฒ ํ•™์— ๋งŽ์€ ๊ณต์„ ๋“ค์˜€์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค :)

์—„์ฒญ ๊ณ ๋งˆ์›Œ! ์—ฌ๋Ÿฌ๋ถ„ ๋ชจ๋‘๋Š” ๊ฐœ๋ฐœ ๊ฒฝํ—˜์„ ์™„์ „ํžˆ ์ƒˆ๋กœ์šด ์ฐจ์›์œผ๋กœ ๋Œ์–ด ์˜ฌ๋ ธ์Šต๋‹ˆ๋‹ค!

๋ฉ‹์ง„ ์ผ. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! :)

๋‹น์‹ ์˜ ๋ชจ๋“  ์‚ฌ๋ž‘์Šค๋Ÿฌ์šด ์„ ์–ธ์— ๊ฐ์‚ฌ๋“œ๋ฆฌ๋ฉฐ 2017๋…„์˜ ๋ฉ‹์ง„ ์ƒˆ ์†Œ์‹์„ ์•Œ๋ ค๋“œ๋ฆฝ๋‹ˆ๋‹ค!

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!!! ... ๋ฉ‹์ง„ ์ผ์„ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๊ฐ์‚ฌ ํ•ด์š”!

React์— ์Ÿ์€ ๋…ธ๊ณ ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค!

ํฐ ๊ฐ์‚ฌ๋ฅผ ๋“œ๋ฆฐ๋‹ค!

๋‹น์‹ ์˜ ๋ชจ๋“  ๋…ธ๊ณ ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค!, ์ œ ํšŒ์‚ฌ์™€ ์ €๋Š” ๊ฐœ์ธ์ ์ธ ์ฐจ์›์—์„œ ์—ฌ๋Ÿฌ๋ถ„์ด ๋งค์ผ ๋‚ด๋†“๋Š” ๋ชจ๋“  ๋†€๋ผ์šด ๊ฒƒ๋“ค์— ๋Œ€ํ•ด ๋งค์šฐ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๊ณ„์† ํ•ด!

๋‹น์‹ ์˜ ๋น›๋‚˜๋Š” ๋งˆ์Œ ๋•๋ถ„์—. ๋‹น์‹ ์€ ๋‚ด 2016๋…„์„ ๋ฐ”๊ฟ”๋†“์•˜๊ณ  ๋‚ด ์ธ์ƒ์„ ๋ฐ”๊ฟจ์Šต๋‹ˆ๋‹ค.

์—ฌ๋Ÿฌ๋ถ„๊ป˜ ๋‹ค์‹œ ํ•œ ๋ฒˆ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค!
์ง€๊ธˆ์ฏค์ด๋ฉด ๋Œ€๋ถ€๋ถ„์˜ ์‚ฌ๋žŒ๋“ค์ด ํœด๊ฐ€๋ฅผ ๋งˆ์น˜๊ณ  ๋Œ์•„์™”์Šต๋‹ˆ๋‹ค.

2017๋…„์— ๋ฉ‹์ง„ ์ œํ’ˆ์„ ๋ฐฐ์†กํ•  ์ˆ˜ ์žˆ๋„๋ก ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ’œ

๊ฐ์‚ฌ ํ•ด์š”!

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! ์—ฌ๋Ÿฌ๋ถ„ ๋ชจ๋‘๋Š” ์ œ ๊ฒฝ๋ ฅ ๊ธฐํšŒ๋ฅผ ๋‘ ๋ฐฐ๋กœ ๋Š˜๋ฆฌ๊ณ  React Native๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ฝ”๋”ฉ์— ๋Œ€ํ•œ ์• ์ •๊ณผ ์ผ์ƒ์ ์ธ ์—ด์ •์— ๋‹ค์‹œ ํ™œ๋ ฅ์„ ๋ถˆ์–ด๋„ฃ์—ˆ์Šต๋‹ˆ๋‹ค!

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰