๐Ÿ‘จโ€๐Ÿ’ป
Noah's TIL
Ctrlk
Github
  • ๐Ÿš€Intro
    • ๐Ÿ‘จโ€๐Ÿ’ป ๋ฐ˜๊ฐ€์›Œ์š”
    • ๐Ÿ–๏ธ ์ด๊ณณ์€์š”
  • โœ๏ธ Diary
    • ์šฐ์•„ํ•œํ…Œํฌ์ฝ”์Šค
    • ๋‚˜์˜ ์ฒซ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ(feat ๋ผ์ธ, ์นด์นด์˜ค)
  • ๐Ÿ–ฅ๏ธ Computer Science
    • Design Pattern
    • HTTP
    • Process & Thread
    • DataBase
  • ๐ŸฟETC
    • Markdown
    • SPA (Single Page Application)
    • SSR & CSR
    • ๋ธŒ๋ผ์šฐ์ €์˜ ๋žœ๋”๋ง ๊ณผ์ •
    • ๋ช…๋ นํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ๊ณผ ์„ ์–ธํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ
  • ๐Ÿ’„CSS
    • Style Sheet
    • Inheritance & Cascading
    • Global CSS
    • Selector
    • display ํ”„๋กœํผํ‹ฐ (block, inline, inline-block)
    • Box Model
    • Background
    • Text
    • Position
    • Shadow
    • Transition
    • Animation
    • Transform
    • Flexbox Layout
    • Grid Layout
    • CSS ์Šคํƒ€์ผ๋ง์—์„  ID ์„ ํƒ์ž๋ฅผ ์“ฐ์ง€ ๋ง์•„์•ผ ํ•˜๋Š” ์ด์œ  4๊ฐ€์ง€
  • ๐ŸŒˆJavascript
    • ์‹คํ–‰ ์ปจํ…์ŠคํŠธ(execution context)
    • ํด๋กœ์ €(closure)
    • ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ชจ๋“ˆ ์‹œ์Šคํ…œ
    • undefined & null
    • ์–•์€ ๋ณต์‚ฌ์™€ ๊นŠ์€ ๋ณต์‚ฌ
    • ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์—์„œ ํ•จ์ˆ˜๋ฅผ ์„ ์–ธํ•˜๋Š” ๋ฐฉ๋ฒ•
    • ๊ฐ์ฒด์˜ ํ”„๋กœํผํ‹ฐ ์กด์žฌ ํ™•์ธ๊ณผ ์—ด๊ฑฐ
    • Map
    • Set
    • ์ดํ„ฐ๋Ÿฌ๋ธ”
    • ๋น„๋™๊ธฐ
    • Array Method
    • DOM
    • Class
    • ํˆฌ๋‘๋ฆฌ์ŠคํŠธ ๋งŒ๋“ค๊ธฐ(with MVC pattern)
    • ํด๋ฆฐ์ฝ”๋“œ๋ฅผ ์œ„ํ•œ ์ฝ”๋”ฉ์ปจ๋ฒค์…˜
  • ๐Ÿ”ฅTypescript
    • Typescript๋ž€?
    • Typescript ์„ค์ • ํŒŒ์ผ
    • Effective Typescript
    • React์—์„œ์˜ Typescript
  • ๐ŸŒณReact
    • React๋ž€?
    • JSX
    • Virtual DOM
    • Create React app
    • ํด๋ž˜์Šคํ˜• Component vs ํ•จ์ˆ˜ํ˜• Component
    • Props
    • State
    • ์ด๋ฒคํŠธ ์ฒ˜๋ฆฌ
    • ๋ฐฐ์—ด ๋ Œ๋”๋ง
    • ์กฐ๊ฑด๋ถ€ ๋ Œ๋”๋ง
    • Lifecycle
    • CSS
    • Hooks
    • Node Package Module(NPM)
  • ๐ŸงญJest
    • ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ํ…Œ์ŠคํŠธ์ฝ”๋“œ, Jest๋ž€ ๋ฌด์—‡์ธ๊ฐ€?
    • Jest ์‹œ์ž‘ํ•˜๊ธฐ(์„ค์น˜ ๋ฐ ์‹คํ–‰ํ•˜๊ธฐ)
    • ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” Globals Methods
    • ๊ธฐ๋ณธ์ ์ธ Expect API ๋ฐ Matcher ํ•จ์ˆ˜ ์‚ฌ์šฉํ•˜๊ธฐ
    • ๋ชจ์˜ ํ•จ์ˆ˜(Mock Functions) ์‚ฌ์šฉํ•˜๊ธฐ
    • ํ•จ์ˆ˜์˜ ํ˜ธ์ถœ ํ…Œ์ŠคํŠธํ•˜๊ธฐ with jest.spyOn()
  • โ›ณ๏ธ ์ •๊ทœ ํ‘œํ˜„์‹(Reg Exp)
    • ์ •๊ทœ ํ‘œํ˜„์‹์ด๋ž€?
    • ์ •๊ทœ์‹ ํ”Œ๋ž˜๊ทธ
    • ๊ฒ€์ƒ‰ ๊ธฐ์ค€ ํŒจํ„ด
    • ํŠน์ • ๋ฌธ์ž ์ˆซ์ž ๋งค์นญ ํŒจํ„ด
    • ๊ฐฏ์ˆ˜ ๋ฐ˜๋ณต ํŒจํ„ด
    • ๊ทธ๋ฃน ํŒจํ„ด
    • ์ •๊ทœ ํ‘œํ˜„์‹์˜ ๋ฉ”์„œ๋“œ
    • ์ •๊ทœ ํ‘œํ˜„์‹๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜๋Š” String์˜ ๋ฉ”์„œ๋“œ
  • ๐ŸงšData structure & Algorithm
    • ์ž๋ฃŒ๊ตฌ์กฐ์™€ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ณต๋ถ€ํ•ด์•ผ ํ•˜๋Š” ์ด์œ 
    • ๋น…์˜ค ํ‘œ๊ธฐ๋ฒ•
    • ๋ฌธ์ œ ํ•ด๊ฒฐ ์ ‘๊ทผ๋ฒ•
    • ๋ฌธ์ œ ํ•ด๊ฒฐ ํŒจํ„ด
    • ์žฌ๊ท€(Recursion)
    • ๊ฒ€์ƒ‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜
    • ์ •๋ ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜
    • Data structure(์ž๋ฃŒ๊ตฌ์กฐ)
    • Algorithm(์•Œ๊ณ ๋ฆฌ์ฆ˜)
  • ๐ŸšCoding Test
    • Programmers
  • ๐Ÿ—ƒ๏ธ Git & Github
    • Git vs Github
    • Git
    • Github
  • ๐Ÿ“šReading
    • ๊ฐ์ฒด์ง€ํ–ฅ์˜ ์‚ฌ์‹ค๊ณผ ์˜คํ•ด
Powered by GitBook
On this page
  1. ๐ŸŒณReact

Node Package Module(NPM)

PrevioususeContext()Next์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ํ…Œ์ŠคํŠธ์ฝ”๋“œ, Jest๋ž€ ๋ฌด์—‡์ธ๊ฐ€?

Last updated 3 years ago