모든 블로그
비브로스

비브로스

주요 카테고리 백엔드 · 프론트엔드 · DevOps

활동 요약

대표 인기 포스트예약 시스템 개편기: 우리는 왜 '예약 레고'를 만들었나130 조회
최근 30일
0개
평균 조회
24
누적 조회
1,616
전체 글
68개
마지막 발행
2026. 10. 7.
블로그 방문

비브로스 기술 블로그 글 (68)

백엔드

TSOA로 HTTP API 개발하기

TSOA로 Express 기반 TypeScript API의 비동기 처리, 요청 검증, 문서화 문제를 줄였습니다. 컨트롤러·DTO 정적 분석과 JSDoc으로 밸리데이션 및 OpenAPI 생성을 자동화합니다.

#TSOA#TypeScript#node.js
3600

백엔드

(Typescript) test와 lint 시간 줄여보기

tsoa 생성 파일의 Prettier 검사 제외와 ts-node 업데이트로 lint·테스트 시간을 줄였습니다. 타입 검사는 별도 수행하고 테스트는 transpile-only로 실행하도록 분리했습니다.

#TypeScript#Prettier#ts-node
2900

백엔드

5개월차 뉴비의 코드 리뷰

신입 백엔드 개발자가 코드 리뷰에서 받은 비동기 처리·불변성·예외 처리 개선 사례를 공유했습니다. 검증 로직 분리와 명확한 명명·주석으로 유지보수성을 높이는 방법을 정리했습니다.

#JavaScript#TypeScript#Promise
2000

프론트엔드

마이스터고 출신 신입 .NET 개발자가 비브로스에서 일하는 방법

마이스터고 출신 신입 .NET 개발자가 입사 후 과제와 WPF 토이 프로젝트로 적응한 과정을 소개했습니다. CSV 추출 시 UI 멈춤 문제를 비동기 처리와 진행률 표시로 개선했습니다.

#C##.NET#WPF
3600

기타

재택으로 재미있게 일하기

재택근무 중 채팅과 예약형 화상회의의 소통 한계를 Gather Town으로 보완했습니다. 가상 오피스에서 즉석 협의와 스크럼을 운영해 팀 소속감을 높였습니다.

#재택근무#Gather Town#메타버스
1000

백엔드

비전공자 부트캠프 출신 신입 개발자의 두달 회고록

신규 입사자 과제와 코드 리뷰를 통해 Node.js 기반 백엔드 스택 및 설계 역량을 학습했습니다. 효율적인 질문과 예제 중심 복습의 중요성을 회고했습니다.

#node.js#MongoDB#TypeScript
2700

백엔드

Typescript source file을 문서화하기

TypeScript AST를 분석해 인터페이스·enum·type을 Markdown으로 문서화하는 라이브러리를 소개했습니다. 수동 문서 동기화 부담을 줄이고 템플릿 기반 출력 구조를 구성했습니다.

#TypeScript#AST#markdown
2600

백엔드

잔디 날씨 알림 봇 개발기

잔디 Outgoing Webhook과 OpenWeather API로 사내 날씨 알림 봇을 구현했습니다. 다중 API 호출과 지명·미세먼지 정확도 문제를 캐싱과 API 조합으로 개선할 계획입니다.

#TypeScript#node.js#OpenWeather
2900

데브옵스

AWS ECS 살펴보기

AWS ECS의 컨테이너 오케스트레이션 개념과 핵심 구성 요소를 설명했습니다. Cluster·Task·Service 구조와 Fargate, 배포·확장 설정을 소개합니다.

#AWS#ECS#Docker
2100

백엔드

신입 개발자가 비브로스에 적응해 나가는 과정

신입 과제와 코드 리뷰를 통해 Node.js·AWS 기반 백엔드 실무에 적응한 과정을 공유했습니다. 동기식 CSV를 Lambda 비동기로 전환하고, 운영 로그 관리의 중요성을 회고했습니다.

#node.js#MongoDB#DynamoDB
3800

데브옵스

AWS SAM CloudFormation

CloudFormation의 Parameters, Mappings, Resources, Outputs 구성과 참조 함수를 설명했습니다. EC2·보안 그룹 템플릿을 AWS Console에서 스택으로 생성하는 흐름을 안내합니다.

#AWS#CloudFormation#EC2
1300

백엔드

레디스를 활용한 병원 찾기 서비스 API 개발

MongoDB 공간 검색의 응답 속도 한계를 Redis 공간 연산으로 개선했습니다. GEOADD·GEORADIUS 기반 병원 조회 흐름과 명령어 사용법을 소개합니다.

#Redis#MongoDB#공간 연산
2900

데브옵스

Yeoman 으로 프로젝트 찍어내보기

Yeoman generator로 반복적인 프로젝트 초기 설정과 템플릿 적용을 자동화하는 방법을 소개했습니다. 프롬프트, EJS 템플릿, CodeCommit 연동을 통해 사내 스캐폴딩 흐름을 구성했습니다.

#Yeoman#node.js#npm
1100

백엔드

백엔드팀을 소개합니다

비브로스 백엔드팀의 Node.js 기반 MSA 지향 개발 환경과 AWS 인프라 활용 방식을 소개했습니다. TDD·코드 리뷰·스크럼·기술 공유와 신규 입사자 멘토링 문화를 함께 설명합니다.

#node.js#MSA#MongoDB
3200