ํ๊ตญ์ด๋ก ๋ฐฐ์ฐ๋ ๋ฆฌ์กํธ
ํ๊ตญ์ด๋ก๋ ๋ฆฌ์กํธ ๊ด๋ จ ํฌ์คํ ์ด๋ ์น์ฌ์ดํธ์ ๋ชจ์์ ๋๋ค. ํ์ฌ ์ง์ ๋งํฌ๋ฅผ ๋ชจ์ผ๊ณ ์์ต๋๋ค. PR์ ์ธ์ ๋ ํ์์ ๋๋ค.
์ ๋ฌธ
์ฒ์ ๋ฆฌ์กํธ๋ฅผ ์ ํ์๋ ๋ถ๋ค๊ป ์ถ์ฒํ ๋งํ ๊ธ๋ค์ ๋๋ค.
- [๋ฒ์ญ] react-howto
- React ์๊ฐ ๋ฐ ๋ง๋ณด๊ธฐ
- Velopert๋์ ํ ์คํธ ๊ฐ์ข
- React & Express ๋ฅผ ์ด์ฉํ ์น ์ดํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐํ๊ธฐ
- [๋ฒ์ญ] ๋ฆฌ์กํธ, ๋ฆฌ๋์ค์ ๋ฆฌ์กํธ-๋ฆฌ๋์ค(React, Redux and react-redux)
์ถ์ฒ
๋ฆฌ์กํธ๋ฅผ 100% ํ์ฉํ๊ธฐ ์ํด ๊ผญ ์ฝ์ด ๋ณผ ๋งํ ๋ด์ฉ๋ค ์ ๋๋ค.
React
- React ์ ์ฉ ๊ฐ์ด๋ - ๋ค์ด๋ฒ ๋ฉ์ผ ๋ชจ๋ฐ์ผ ์น ์ ์ฉ๊ธฐ 2017/04
- ๋ฆฌ์ ๊ฐ๋ฐ ์ผ๊ธฐ #1: Front-End ๊ฐ๋ฐ(React)
- React์ ๊ธฐ๋ณธ, ์ปดํฌ๋ํธ๋ฅผ ์์๋ณด์
- React ์ฑ์ ์ต์ ํ ์ ๋ต
- React ์ฑ์ ๋ฐ์ดํฐ ํ๋ฆ
- [๋ฒ์ญ] ์์ธํ ๋ฆฌ์กํธ Higher Order Components ์ค๋ช (React Higher Order Components in depth)
- React ๋ ๋๋ง๊ณผ ์ฑ๋ฅ ์์๋ณด๊ธฐ
- React ์ปดํฌ๋ํธ๋ฅผ ํ ์คํธํ๋ ์ธ ๊ฐ์ง ๋ฐฉ๋ฒ
Redux
- [๋ฒ์ญ] Redux ํ๊ธ ๋ฌธ์
- [๋ฒ์ญ] redux-saga๋ก ๋น๋๊ธฐ์ฒ๋ฆฌ์ ๋ถํฌํ๋ค
- [๋ฒ์ญ] ๋ฆฌ๋์ค ํจํด๊ณผ ์ํฐ ํจํด (Redux Patterns and Anti-Patterns)
- ๋ฆฌ๋์ค(Redux) ์ ํ๋ฆฌ์ผ์ด์ ์ค๊ณ์ ๋ํ ์๊ฐ
๋ฌธ์๋ค
React
- [๋ฒ์ญ] ๋ฆฌ์กํธํ๋ค๊ฐ ๋งํ์ ๋ ์๊ฐํด๋ณผ 4๊ฐ์ง ์ง๋ฌธ 2017/03
- [๋ฒ์ญ] ๋ฆฌ์กํธ์ ๋ํด์ ๊ทธ ๋๊ตฌ๋ ์ ๋๋ก ์ค๋ช ํ๊ธฐ ์ด๋ ค์ด ๊ฒ โ ์ Virtual DOM ์ธ๊ฐ? 2017/03
- ReactJS: Props์ State ๋น๊ต 2017/03
- (React Router) v4๋ก ๋ง์ด๊ทธ๋ ์ด์ ํด๋ณด์! 2017/03
- (React Hot Loader) v3๋ก ๋ง์ด๊ทธ๋ ์ด์ ํด๋ณด์! 2017/03
- React Study v2 #00 2017/02
- [๋ฒ์ญ] Building Tesla's battery range calculator with React Part 1 2017/02
- [๋ฒ์ญ] Building Tesla's battery range calculator with React Part 2 (Redux version) 2017/03
- ๋ฆฌ์กํธ ์ธ๋ผ์ธ ์คํ์ผ๋ง๊ณผ ์คํ์ผ๋ ์ปดํฌ๋ํธ 2017/02
- [๋ฒ์ญ] ํจ์ํ setState๊ฐ ๋ฆฌ์กํธ(React)์ ๋ฏธ๋์ด๋ค 2017/02
- React ํ๋ก์ ํธ์ ๋๋ ํ ๋ฆฌ ๊ตฌ์กฐ 2017/02
- React ์๊ฐ ๋ฐ ๊ตฌํ๋ฐฉ๋ฒ Demo 2017/01
- [๋ฒ์ญ] `setState` ๋ฉ์๋ ํ๋ผ๋ฏธํฐ๋ก ๊ฐ์ฒด ๋์ ํจ์ ์ฌ์ฉํ๊ธฐ(Using a function in `setState` instead of an object) 2017/01
- [๋ฒ์ญ] ๋ฆฌ์กํธ ์ฃฝ์์ ๋ค์ฏ ์๊ฐ๋ฝ. ์ด ๋ค์ฏ ๊ฐ์ง ๊ฐ๋ ์ ๋ง์คํฐ ํ ๋ค์ ๋ฆฌ์กํธ๋ฅผ ๋ง์คํฐํ๋ผ(Reactโs Five Fingers of Death. Master these five concepts, then master React) 2017/01
- Immutableํ ์๋ฐฉํฅ ๋ฐ์ดํฐ ๋ฐ์ธ๋ฉ 2016/12
- RxJS๋ก React ์ปดํฌ๋ํธ ์ํ ๊ด๋ฆฌํ๊ธฐ 2016/12
- create-react-app์ ๊ดํ์ฌ -1 2016/10
- reactแ แ ฉ แแ ขแแ กแฏแแ ก 2๋ช ์ด ํ๋ซํผ 4๊ฐ๋ฅผ ์๋น์คํ๋ ์ด์ผ๊ธฐ 2016/10
- [๋ฒ์ญ] ๋ฆฌ์กํธ State ๋น์ฅฌ์ผ ๊ฐ์ด๋(A Visual Guide to State in React) 2016/10
- [๋ฒ์ญ][React Router] ์๋ฆฌ์ฆ 2016/10
- React, Redux and es6/7 2016/09
- React.js๊ฐ IE ๋ธ๋ผ์ฐ์ ์ง์ ์ค๋จํ๋ค๋ฉด์์? 2016/09
- ๋ฆฌ์กํธ ๋๋ ๋ง 2016/08
- React.js ์ค์๋น์ค ์ ์ฉ๊ธฐ 2016/07
- ์ ๋๋ฉํ์ React ์๋ฒ ๋ ๋๋ง ์ํคํ ์ณ 2016/07
- ์ React์ ์๋ฒ ์ฌ์ด๋ ๋ ๋๋ง์ธ๊ฐ? 2016/06
- ์๋ , ๋ฆฌ์กํธ(Hello, React) 2016/04
- React ์์ค ์ฝ๋ ์ฝ๊ธฐ - ReactElement 2016/03
- React ์์ค ์ฝ๋ ์ฝ๊ธฐ - ์ ํธ๋ฆฌํฐ๋ค 2016/03
- React ํํ ๋ฆฌ์ผ 1์ฐจ์ 2016/03
- React ํํ ๋ฆฌ์ผ 2์ฐจ์ 2016/03
- React๋ก ๊ฐ๋ฐํ๋ SPA ์ค๋ฌด ์ด์ผ๊ธฐ 2016/02
- React ์ ํ๋ฆฌ์ผ์ด์ ์ ์๋ฒ ๋ ๋๋ง 2016
- ์๋ฐ์คํฌ๋ฆฝํธ ํ๋ ์์ํฌ ์๊ฐ 4 - React 2016
- React์ ๋ถ๋ณ๊ฐ์ฒด 2015/08
Redux
- React ์ ์ฉ ๊ฐ์ด๋ - React์ Redux 2017/02
- State managementโโโRedux vs. MobX 2016/09
- [๋ฒ์ญ] Redux Step by Step : ์ค์ ์ฑ์ ์ํ ๊ฐ๋จํ๊ณ ํํํ ์ํฌ ํ๋ก(Redux Step by Step: A Simple and Robust Workflow for Real Life Apps) 2016/11
- [๋ฒ์ญ] ๋น์ ์๊ฒ Redux๋ ํ์ ์์์ง๋ ๋ชจ๋ฆ ๋๋ค. 2016/09
- [๋ฒ์ญ] ๋ฆฌ๋์ค์ ๋ํ ์ดํด 2016
- Flux์ Redux 2016
- ์ญ์ Redux 2015/11
Misc
React Native
- React Native๋ฅผ ์ฌ์ฉํ ์ด๊ฐ๋จ ์ปค๋ฎค๋ํฐ ์ฑ ์ ์
- React Native ์๋๋ก์ด๋ ์ฑ๋ฅ ์ต์ ํ
- [๋ฒ์ญ] ์ธ์คํ๊ทธ๋จ์ด React Native๋ก ์ฑ์ ๋ง๋ ๊ณผ์
- ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ (React Native) ์ผ๋
- ReactNative ํํ ๋ฆฌ์ผ
- ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ[React Native] 0.4x
- ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ๋ก ์์ํ๋ ์ฑ ๊ฐ๋ฐ #1
- ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ๋ก ์์ํ๋ ์ฑ ๊ฐ๋ฐ #2
- ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ๋ก ์์ํ๋ ์ฑ ๊ฐ๋ฐ #3
- MobX with React NativeโโโIntro
Webpack
- (Webpack 2) ์ฝ๋๋ฅผ ๋ถํ ํด๋ณด์! 2017/03
- (Webpack 2) ํธ๋ฆฌ ์์ดํน์ ํด๋ณด์! 2017/03
- ์นํฉ2(Webpack) ์ค์ ํ๊ธฐ 2017/02
- ์นํฉ2๋ก CSS์ ๊ธฐํ ํ์ผ ๋ฒ๋ค๋งํ๊ธฐ 2017/02
- ์นํฉ2๋ก ์ฒญํฌ ๊ด๋ฆฌ ๋ฐ ์ฝ๋ ์คํ๋ฆฌํ ํ๊ธฐ 2017/02
๋ฏธ๋ถ๋ฅ
- JavaScript in 2017: ์๋ ์ฌ๋ ํ์ถํ๊ธฐ 2017/03
- rest์์ graph ql๊ณผ relay๋ก ๊ฐ์ํ๊ธฐ 2016/10
- snippod-starter-demo-appโFull Stack Architecture : React & Flux + Django REST Framework 2016/07
- ๊ฐ๋ฐ์๊ฐ ๊ฐ์ ธ์ผ ํ ๊ท ํ ๊ฐ๊ฐ์ ๋ํ ๋จ์ 2016/02
๊ธฐ์ฌ
๊ธ ์ ๋ณด
๋ค์๊ณผ ๊ฐ์ ์กฐ๊ฑด์ด๋ฉด ๋ฐ๋ก PR์ ๋ณด๋ด์ฃผ์ ๋ ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์์ฑ ๋ ์๋ PR์ ์ปค๋ฉํธ๋ก ์๋ ค์ฃผ์ธ์.
- ์์ ํ ๋ฒ์ญ๋ ๊ธ
- 2017๋ ์ดํ ๊ธ๋ค
์ด ์กฐ๊ฑด์ ํด๋นํ์ง ์๋ ๊ฒฝ์ฐ ์ด์๋ฅผ ์ด์ด์ฃผ์ธ์! ๊ฒํ ํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.
๋ฒ์ญ ์์ฒญ
๋ฒ์ญ์ด ํ์ํ ๋ฌธ์๋ค์ ์ ์ด์๋ฅผ ๋ง๋ค์ด์ ์์ฒญํด์ฃผ์ธ์!
๋ฉ์ธํ ์ด๋
Special Thanks
License
๋ณธ ๋งํฌ ๋ฆฌ์คํธ๋ CC BY-NC-SA 4.0ํ์ ์ด์ฉ ๊ฐ๋ฅํฉ๋๋ค.