드리프트의 뉴 코딩 이야기
close
프로필 배경
프로필 로고

드리프트의 뉴 코딩 이야기

  • 분류 전체보기 (416)
    • Javascript (177)
    • Go (143)
    • Rust (33)
    • Python (31)
    • Docker (5)
    • Codings (10)
    • Linux (5)
    • Flutter (3)
    • Etc (9)
  • 홈
  • Javascript
  • Go
  • Rust
  • Python
Node.js에서 AsyncLocalStorage로 비동기 컨텍스트 관리 간소화하기

Node.js에서 AsyncLocalStorage로 비동기 컨텍스트 관리 간소화하기

Node.js에서 AsyncLocalStorage로 비동기 컨텍스트 관리 간소화하기Node.js의 비동기 애플리케이션에서 컨텍스트 관리를 어떻게 AsyncLocalStorage가 해결하는지 알아볼까요? AsyncLocalStorage는 모든 비동기 작업 간에 컨텍스트를 유지할 수 있는 방법을 제공하는데요. 마치 요청을 따라다니는 비밀 저장 상자가 있어서, 코드의 어느 부분에서든 중요한 정보를 접근할 수 있게 해줍니다. AsyncLocalStorage 없이 작성한 일반적인 Express 애플리케이션AsyncLocalStorage가 없는 상황에서 어떤 모습이 되는지 살펴볼까요? 여러 함수에 걸쳐 userId를 전달해야 하는 상황입니다.// App.jsasync function handleRequest(req..

  • format_list_bulleted Javascript
  • · 2025. 1. 8.
  • textsms
Express는 잊어라! 짜릿한 TypeScript 백엔드 개발 경험을 선사할 프레임워크 TOP 5

Express는 잊어라! 짜릿한 TypeScript 백엔드 개발 경험을 선사할 프레임워크 TOP 5

요즘 백엔드 개발에서 TypeScript를 사용하는 경우가 많아지고 있는데요, 어떤 프레임워크를 선택해야 할지 고민될 때가 많습니다. 마치 모 커뮤니티에서도 어떤 개발자가 NestJS를 사용해보니 괜찮은 것 같은데 다른 좋은 프레임워크는 없는지 질문을 올렸더라고요. 그럼 TypeScript 백엔드 프레임워크 선택, 어떤 고민들이 있고 어떤 선택지들이 있는지 좀 더 자세히 알아볼까요? 익스프레스, TypeScript와 함께 사용하기 어려울까요?글쓴이께서는 기존 Node.js/Express 코드를 TypeScript로 바꾸는 데 어려움을 겪었다고 합니다. 특히 상사분께서 새로운 프레임워크 도입을 원하지 않아서 Express를 그대로 사용해야 했던 점이 어려움을 더했다고 하는데요. 하지만 댓글들을 보면 Exp..

  • format_list_bulleted Javascript
  • · 2024. 9. 1.
  • textsms
  • navigate_before
  • 1
  • navigate_next
태그
  • #Rust
  • #Go 언어
  • #자바스크립트
  • #Golang
  • #성능 최적화
  • #타입스크립트
  • #Go
  • #javascript
  • #typescript
  • #프로그래밍
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바