KobyBlog
취소

쏙쏙 들어오는 함수형 코딩 - CHAPTER 10.

해당 포스트는 쏙쏙 들어오는 함수형 코딩을 학습하며 필요한 내용을 정리한 포스트입니다. 🌈 10. 일급 함수 1 이번 장에서 살펴볼 내용 왜 일급 값이 좋은지 문법을 일급 함수로 만드는 방법 고차 함수로 문법을 감싸는 방법 일급 함수와 고차 함수를 사용한 리...

쏙쏙 들어오는 함수형 코딩 - CHAPTER 9.

해당 포스트는 쏙쏙 들어오는 함수형 코딩을 학습하며 필요한 내용을 정리한 포스트입니다. 🌈 9. 계층형 설계 2 이번 장에서 살펴볼 내용 코드를 모듈화하기 위해 추상화 벽을 만드는 법 좋은 인터페이스가 어떤 것이고, 어떻게 찾는지 설계가 이만하면 되었다고 할 수 있는 시점 ...

쏙쏙 들어오는 함수형 코딩 - CHAPTER 8.

해당 포스트는 쏙쏙 들어오는 함수형 코딩을 학습하며 필요한 내용을 정리한 포스트입니다. 🌈 8. 계층형 설계 1 이번 장에서 살펴볼 내용 소프트웨어 설계에 대한 실용적 정의 계층형 설계의 이해와 어떤 도움이 되는지 클린 코드를 만들기 위한 함수 추출하는 방법 ...

쏙쏙 들어오는 함수형 코딩 - CHAPTER 7.

해당 포스트는 쏙쏙 들어오는 함수형 코딩을 학습하며 필요한 내용을 정리한 포스트입니다. 🌈 7. 신뢰할 수 없는 코드를 쓰면서 불변성 지키기 이번 장에서 살펴볼 내용 레거시 코드나 신뢰할 수 없는 코드로부터 내 코드를 보호하기 위한 방어적 복사 만들기 얕은 복사와 깊은 복사의 비교 ...

쏙쏙 들어오는 함수형 코딩 - CHAPTER 6.

해당 포스트는 쏙쏙 들어오는 함수형 코딩을 학습하며 필요한 내용을 정리한 포스트입니다. 🌈 6. 변경 가능한 데이터 구조를 가진 언어에서 불변성 유지하기 이번 장에서 살펴볼 내용 데이터가 바뀌지 않도록 하기 위해 카피-온-라이트를 적용 배열과 객체를 데이터에 쓸 수 있는 카피-온-라이트 동작을 만든다. 깊이 중첩...

직접 타입스크립트 라이브러리 만들기

해당 포스트는 Node.js에 TypeScript 적용하기(feat. NodeBird) 강의로 typescript + nodejs의 내용을 복습하며 필요한 내용을 정리한 포스트입니다. 🌈 직접 타입스크립트 라이브러리 만들기 💻 axios 만들기 axios 폴더 생성 후 npm init npm init npm i typescri...

라이브러리 타이핑하기

해당 포스트는 Node.js에 TypeScript 적용하기(feat. NodeBird) 강의로 typescript + nodejs의 내용을 복습하며 필요한 내용을 정리한 포스트입니다. 🌈 라이브러리 타이핑하기 💻 타입 없는 라이브러리 타이핑하기 본 강의에서는 프론트엔드는 다루지 않기 때문에 대체할만 것들을 직접 작성한다. 타입...

라우터, 시퀄라이즈

해당 포스트는 Node.js에 TypeScript 적용하기(feat. NodeBird) 강의로 typescript + nodejs의 내용을 복습하며 필요한 내용을 정리한 포스트입니다. 🌈 라우터와 시퀄라이즈 💻 User 타입스크립트를 포함한 익스프레스의 라우터와 시퀄라이즈를 구현해보자. 🍳 routes/middleware.ts...

프로젝트 구조 갖추기

해당 포스트는 typescript + nodejs의 내용을 복습하며 필요한 내용을 정리한 포스트입니다. 🌈 TYPESCRIPT + NODEJS 💻 초기 세팅 npm init package.json을 만들어서 node 프로젝트를 만들기 npm i typescript tsconfig.json 생성 타입스크립트 프로젝...

쏙쏙 들어오는 함수형 코딩 - CHAPTER 5.

해당 포스트는 쏙쏙 들어오는 함수형 코딩을 학습하며 필요한 내용을 정리한 포스트입니다. 🌈 5. 더 좋은 액션 만들기 이번 장에서 살펴볼 내용 암묵적 입력과 출력을 제거해서 재사용하기 좋은 코드를 만드는 방법 복잡하게 엉킨 코드를 풀어 더 좋은 구조를 만드는 법 💻 비즈니스 요구 사항과 설계를 맞추기 🍳 요구 ...