전체 글

프론트엔드 지식을 다 먹어버리겠다는 의지
● 실습 source src > index.js index.js import React from 'react'; import ReactDOM from 'react-dom/client'; import './index.css'; import App from './App'; import { createStore} from 'redux'; import rootReducer from './modules'; import { Provider } from 'react-redux'; const store = createStore(rootReducer); const root = ReactDOM.createRoot(document.getElementById('root')); root.render( ); src > modu..
Q. 그러니까 내가 redux-thunk에 대해 이해한바가 맞는지 확인해줘. 리듀서 함수는 순수 함수여야하기 때문에 비동기 함수를 내부에서 쓸수 없다고 하잖아. 그러니까 액션 생성자 함수에서 비동기 함수를 쓰자는 취지인 것 같은데 내가 이해한바가 맞을까?
제너레이터.. 오지말라고 그렇게 협박을 했거늘.. 하지만 마주하게 되었습니다. [34장 이터러블] 시작되었읍니다.. 제너레이터로 가기 이전의 첫번째 지옥열차를 탑승하신 것을 축하합니다.. 이터레이터를 들어가기 전에, 먼저 우리가 모던자바스크립트 책에서 자주 볼 수 있었던 '유사 배열 ddaeunbb.tistory.com 우리는 이전에 이터러블을 공부하면서 직접 이터러블과 이터레이터를 구현해보았죠? 왜 이터러블이 필요한지에 대해서는 아래에 포스팅해 두었습니다. [이터레이터 왜쓸까? - 제너레이터로 향하는 길] 약 한달 전.. 저는 이터러블, 이터레이터에 대해 공부를 하고.. 스터디에서 발표도 진행했었습니다. [34장 이터러블] 시작되었읍니다.. 제너레이터로 가기 이전의 첫번째 지옥열차를 탑승하신 것 dda..
아니 피보나치 언제했다고 또 까먹었어••• 먼저 재귀로 피보나치를 구현해보자면 function fibonacci(n){ if ( n === 0 || n === 1 ) return 1; return fibonacci(n-1) + fibonacci(n-2); } 아조 쉽죠잉? 0과 1일 때는 1을 반환하게하고 나머지는 n-1 + n-2가 더해진 값을 리턴하면 된다. 만약에 n에 2가 들어왔다면, return문에 fibonacci(1) + fibonacci(0)이 되고, 그럼 각각 1을 리턴하니 결론적으로 2를 반환하게 될 것이다. 하지만 위와 같은 fibonacci는 작은 숫자에는 큰 무리 없이 작동하지만 만약 숫자가 커진다면 문제가 생기게 된다. 왜냐면 가지가 뻗어가듯 수를 계산식이 늘어나기 때문이다. 따..
● 그동안 공부한 것 styled component styled component를 쓰니까 확실히 css파일을 관리하는데 있어서 유용할 것같다는걸 느낄 수 있었습니다. module.css나 scss는 좀.. 난잡한 느낌과 새로운 selector문법을 배워서 좀.. 당황스러웠는데, 확실히 styled componenet가 최고네요. 게다가 셀렉터 문법도 편하고 props로 뽑아다가 삼항연산자 처리를 해줄 수 있다니.. 이것은 매우 신세계였습니다. storybook storybook도 써보았는데,, 너무 어려웠어요. 실제 실무에서 어떻게 쓰일지 감이 잘 안왔습니다.. app 컴포넌트에서 렌더링하지 않고 보고 싶다면 쓸 것 같은데.. 실제로 아예 화면에 그리는걸 보지 않은채로 많이 쓸까? 싶은 생각도 들기도하..
약 한달 전.. 저는 이터러블, 이터레이터에 대해 공부를 하고.. 스터디에서 발표도 진행했었습니다. [34장 이터러블] 시작되었읍니다.. 제너레이터로 가기 이전의 첫번째 지옥열차를 탑승하신 것을 축하합니다.. 이터레이터를 들어가기 전에, 먼저 우리가 모던자바스크립트 책에서 자주 볼 수 있었던 '유사 배열 ddaeunbb.tistory.com [Symbol.iterator]를 가지고 있으면 이터러블이고, 이를 실행해서 내뱉는건 이터레이터가 되고.. 이터레이터는 이터레이터 리절트 객체를 반환하고, 리절트 객체에는 value, done이라는 프로퍼티를 가져야하고 까지는 이해했지만 이 개념을 언제 활용하는 것이 좋을까에 대한 고민을 좀 많이 했던 것 같습니다. ● 일단 결론부터 여러 블로그를 보다가 좋은 비..
김코린이
김코린이의 성장일기