Solving algorithm problems with your favoriate language.
๋ฐ์ํ ์น ๊ตฌํ(Responsive)
state์ props๋ฅผ ํตํ ์ปดํฌ๋ํธ๊ฐ ๋ฐ์ดํฐ ๋ฐ์ธ๋ฉ
CSS ์คํ์ผ๋ง(CSS Modules, Sass/Scss, Styled-components ๋ฑ)
REST API๋ฅผ ํตํด ๋น๋๊ธฐ๋ก ๋ฐ์ดํฐ ๋ถ๋ฌ์ค๊ธฐ
Component Life Cycle
์ต์ ํ ๋ฐฉ๋ฒ(Lazy Loading ๋ฑ)
state management libraries(React : Redux, MobX / Vue : Vuex)
์ฟ ํค(Cookies)์ ์ธ์ ์ ์ฅ์(sessionStorage)์ ๋ก์ปฌ์ ์ฅ์(localStorage)์ ์ฐจ์ด์ ์ ์ค๋ช ํด์ฃผ์ธ์.
์ ๋ต์?
script, script async์ script defer์ ์ฐจ์ด์ ์ ๊ดํด ์ค๋ช ํด์ฃผ์ธ์.
์ ๋ต์?
- [callback, promise]
- sync vs Async
- [callstack, event loop, Execution Context]
- ES6: Promise
- [Prototype]
- What is redux?
Google FE dev interview questions or read the repo i attached
JaeYeopHan/Interview_Question_for_Beginner
gyoogle/tech-interview-for-developer
JS Interview
HTML Questions | Front End Interview Handbook
baeharam/Must-Know-About-Frontend
sudheerj/javascript-interview-questions
React
adam-golab/react-developer-roadmap
sudheerj/reactjs-interview-questions
appear/reactjs-interview-questions-ko
10 Common Data Structures Explained with Videos + Exercises https://www.freecodecamp.org/news/10-common-data-structures-explained-with-videos-exercises-aaff6c06fb2b/
Data structures and algorithms in JS https://www.youtube.com/watch?v=t2CEgPsws3U&t=2221s
algorithms-in-motion https://www.manning.com/livevideo/algorithms-in-motion
https://www.youtube.com/watch?v=t2CEgPsws3U&list=RDCMUC8butISFwT-Wl7EV0hUK0BQ&start_radio=1&t=2237
https://daniel-park.tistory.com/category/Alogorithm?page=1
https://github.com/trekhleb/javascript-algorithms
https://github.com/iDevBrandon/FrontEndCollection/tree/main
https://tkdodo.eu/blog/practical-react-query
https://2dowon.github.io/docs/react/how-to-use-react-query/
https://www.youtube.com/watch?v=lLWfZL-Y8lM&t=116s&ab_channel=DaveGray
https://www.youtube.com/watch?v=MArE6Hy371c&ab_channel=%EC%9A%B0%EC%95%84%ED%95%9C%ED%85%8C%ED%81%AC
https://www.youtube.com/watch?v=r8Dg0KVnfMA&ab_channel=WebDevSimplified
https://www.daleseo.com/react-hook-form/
https://www.youtube.com/watch?v=JZjUv_qFtvM&ab_channel=DaveGray
https://www.youtube.com/watch?v=iX3Nu1FcZKA&ab_channel=%EC%BD%94%EB%94%A9%EC%95%A0%ED%94%8C
https://www.youtube.com/watch?v=mIO4Rbe_M74&ab_channel=%EC%9A%B0%EC%95%84%ED%95%9C%ED%85%8C%ED%81%AC
https://www.youtube.com/watch?v=Mnd1RpRSxhU&ab_channel=%ED%94%84%EB%A1%B1%ED%8A%B8
ํ ์ค๊ฐ ์ฌ์ฉํ๋ ๊ธฐ์ โข ์ฝ์ด: React, TypeScript, Next.js
โข ์ํ ๊ด๋ฆฌ: React-Query, Recoil
โข ์คํ์ผ๋ง: Emotion
โข ํจํค์ง ๋งค๋์ : Yarn Berry
โข ๋น๋: Webpack, ESBuild, SWC, Babel
โข CI/CD: GitHub Actions
[์ผ์ฉ์ผ Front-endํ์์ ์ฌ์ฉํ๋ ๊ธฐ์ ์คํ์ ๋๋ค.]
โข Typescript, React
โข Recoil, React-Query
โข Storybook, Emotion
โข Jest
โข Yarn Berry
โข Webpack, Vite
โข AWS S3, AWS CloudFront, AWS CodeBuild
โข GitHub Workflow, Git Flow
https://www.youtube.com/watch?v=mBoX_JCKZTE&ab_channel=freeCodeCamp.org https://thepythonscrapyplaybook.com/freecodecamp-beginner-course/
https://datascienceschool.net/intro.html - Python
Data Visualization with D3, JavaScript, React - Full Course PART 2
https://vizhub.com/forum/t/get-it-right-in-black-white-index/110
https://www.youtube.com/watch?v=TOJ9yjvlapY&ab_channel=Academind
Apollo GraphQL Server Setup - Full Stack Build Ep1
https://www.apollographql.com/tutorials/fullstack-quickstart/01-introduction
Do it! ์๊ณ ๋ฆฌ์ฆ ์ฝ๋ฉํ ์คํธ with Python
Build and Deploy a LeetCode Clone with React, Next JS, TypeScript, Tailwind CSS, Firebase
t3 example - https://github.com/AntonioErdeljac/twitter-clone
https://careerly.co.kr/qnas/2625
https://app.slack.com/client/T0439Q8HNHG/C043NEW5AJV/thread/C0439Q8JFT4-1680180247.161849
https://github.com/react-korea-developer/article
- ์ ๋ง ๋ฆฌ์กํธ์์ useMemo๋ฅผ ์ฌ์ฉํด์ผ ํ ๊น์? ์์๋ด ์๋ค.
- react-query ์์๋ถํฐ ์ ์ฉ๊น์ง
- React Query ๊ฐ๋ ๋ฐ ์ ๋ฆฌ
- react-query ํํด์น๊ธฐ
- ์ปดํฌ๋ํธ๋ฅผ ์ ๋ง๋๋ ๋ฐฉ๋ฒ
- ๋ณ๊ฒฝ์ ์ ์ฐํ ์ปดํฌ๋ํธ
- SWC ์ด์ฉํด์ React + Webpack ์ธํ ํด๋ณด๊ธฐ
- Next.js SSG๊ฐ ์๋ํ๋ ๋ฐฉ์
- React๋ก ๊ฒฐ์ ํ์ด์ง ๊ฐ๋ฐํ๊ธฐ (ft. ๊ฒฐ์ ์์ ฏ)
- ์ ๋ง ๋ฆฌ์กํธ์์ useMemo๋ฅผ ์ฌ์ฉํด์ผ ํ ๊น์? ์์๋ด ์๋ค.
- React-query ์ฌ์ฉํ๋ ์ด์ , useInfiniteQuery ๋ก ๋ฌดํ ์คํฌ๋กค ๊ตฌํํ๊ธฐ (+ react-infinite-scroller)
- React 18: ๋ฆฌ์กํธ ์๋ฒ ์ปดํฌ๋ํธ ์ค๋นํ๊ธฐ
- React์์ Canvas API๋ก ์ ๋๋ฉ์ด์ ๊ตฌํํ๊ธฐ
- react-testing-library ๋ฅผ ์ฌ์ฉํ ๋ฆฌ์กํธ ์ปดํฌ๋ํธ ํ ์คํธ
- (๋ฒ์ญ) Next.js์ app ๋๋ ํฐ๋ฆฌ ์ํคํ ์ฒ ์ดํดํ๊ธฐ
- Next 13๊ณผ react 18 ์๋ฒ ์ปดํฌ๋ํธ ๊ด๋ จ ์ง๋ฌธ - ์ปค๋ฆฌ์ด๋ฆฌ