모든 태그
태그

module 기술 블로그 글

module 태그가 달린 국내 IT 기업 기술 블로그 글을 최신순으로 모았습니다.

전체 48최신 20개 표시
홈에서 필터

최신 게시글

20개 표시

백엔드

트랜잭션 스크립트에서 숙소 메타 + 가격 계산 모듈로 — 전시 아키텍처 개선기 (2/3)

상세 화면 API에서 컬렉션 접근이 과도하게 발생하던 구조를 개선한 글입니다. 트랜잭션 스크립트에서 숙소 메타와 가격 계산 모듈로 분리한 과정을 다룹니다.

#transaction#module
4300

아키텍처

micro frontends가 미리캔버스 프론트엔드팀이 일하는 방식을 바꾸는 이유

미리캔버스 프론트엔드팀은 변경 검증 범위 확대와 조직 간 협업 마찰을 공통 문제로 보고 MFE를 선택했습니다. 레이어 분리, 공개 API 제한, 런타임 페더레이션으로 변경 영향 범위를 줄이려는 구조를 설명했습니다.

#micro frontends#module#페더레이션
8300

기타

‘Google AI for Business’ 및 ‘Google for Startup Accelerator 데모데이’ 등 7월 셋째 주 Google for Developers 위클리 업데이트를 지금 확인하세요!

X

#LLM#prompt#Android
38400

아키텍처

되도록 최신 버전을 사용하는게 왜 이렇게 어려울까?

폴리레포에서 버전 관리 자동화를 가능하게 한 Version Family 설계와 전제 조건을 설명했습니다. 빌드 동형성과 단방향 의존 구조가 있어야 최신 버전 수렴이 가능하다고 정리했습니다.

#Gradle#pol리레포#versioning
2600

프론트엔드

es-toolkit, 사내 작은 라이브러리가 전세계적인 라이브러리가 되기까지

토스의 es-toolkit이 lodash 대체를 목표로 성능과 번들 크기를 개선하며 성장한 과정을 소개했습니다. 국내외 커뮤니티 기여와 대형 오픈소스 채택으로 주간 다운로드 2천만 회를 넘겼습니다.

#JavaScript#TypeScript#GitHub
10100

데브옵스

[설계가이드] Terraform 모듈 설계, 원칙 없이 만들면 반드시 무너진다

Terraform 모듈을 원칙 없이 만들면 복잡도와 변경 위험이 커진다는 점을 설명했습니다. 캡슐화, 권한 경계, 변동성 분리, MVP 원칙으로 표준 구조를 잡는 방법을 정리했습니다.

#Terraform#IaC#cloud
4800

아키텍처

[미래를 담아낸 뼈대 1/7] 컴파일이 지키는 아키텍처

HR SaaS에서 트래픽보다 중요한 아키텍처 일관성과 도메인 경계를 다루는 방식을 소개했습니다. 빌드 도구로 규칙을 강제해 구조를 유지하는 접근을 설명했습니다.

#Hexagonal Architecture#module#Gradle
4300

프론트엔드

페이지를 이루는 최소 기능 블록, 모듈유닛

모듈유닛의 개념과 페이지 구성 방식, 유지보수 장점을 설명했습니다. 공통 구조인 만큼 기획 단계에서 영향 범위와 정책을 함께 검토해야 한다고 정리했습니다.

#React#UI/UX#API
6800

프론트엔드

쏘카프레임 - 블루투스 모듈

쏘카가 앱으로 차량과 이동수단을 제어하기 위해 공통 블루투스 추상화 계층인 쏘카프레임을 설계한 사례를 소개했습니다. iOS와 Android의 차이를 흡수해 확장성, 테스트 용이성, 재사용성을 높였습니다.

#Android#iOS#블루투스
3300

프론트엔드

1년 동안의 iOS 모듈화 진행기 - 2. Component 모듈

iOS 공통 UI 컴포넌트를 ZComponent 모듈로 분리한 과정을 공유했습니다. 데모앱과 스냅샷 테스트로 가시성과 QA 범위를 개선했습니다.

#iOS#module#storyboard
2600

프론트엔드

“더 빠르고, 자연스러운 경험을 만드는 웹&에디터팀”

미리캔버스 웹&에디터팀이 에디터 2.0의 모듈화와 UX 개선, 성능 최적화를 중심으로 일하는 방식을 소개했습니다. 또한 모니터링, 설계 리뷰, 테스트 코드로 안정성과 확장성을 높이는 과정을 공유했습니다.

#React#애니메이션#성능
4000

프론트엔드

하이브리드 앱에 구축하는 iOS 개발자모드

하이브리드 iOS 앱에 개발자모드와 WebView 디버깅 도구를 SwiftUI로 구축한 사례를 소개했습니다. 프로토콜과 DI로 로컬 플래그를 분리해 운영 리스크를 줄이고 생산성을 높였습니다.

#iOS#SwiftUI#WebView
5700

아키텍처

[번역글] 핵심은 인지 부하입니다 - 인지 부하와 소프트웨어 개발 효율성에 대한 고찰

인지 부하를 줄이는 설계가 개발 효율성과 유지보수성을 높이는 핵심이라고 설명합니다. 복잡한 조건문, 얕은 모듈, 과도한 추상화 대신 단순한 인터페이스와 명확한 구조를 권장합니다.

#인지 부하#refactoring#디자인패턴
12700

기타

MS Office ‘Startup Boost’ 최신 기술 동향과 한컴오피스 성능 개선을 위한 고민

MS Office의 Startup Boost가 핵심 구성 요소를 미리 로드해 실행 지연을 줄이는 방식을 소개했습니다. 한컴오피스도 초기 로딩과 실행 속도 개선을 통해 사용자 경험을 높일 필요가 있다고 짚었습니다.

#Microsoft Office#Windows 작업 스케줄러#module
1500

아키텍처

코드 품질 개선 기법 10편: 적절한 거리 유지에 신경쓰자

UI와 리포지터리가 최대 개수 규칙을 암묵적으로 공유하는 구조의 문제를 다뤘습니다. `hasMoreItems` 같은 명시적 속성으로 책임을 분리하는 방법을 제안했습니다.

#module#refactoring#UI/UX
14000

기타

토스 프론트엔드에 이력서 없이 리포지토리 링크로 지원하세요 (~4/30)

토스 프론트엔드가 이력서 없이 공개 GitHub 리포지토리 링크로 지원받는 전형을 열었습니다. 코드 품질, TypeScript, UX, 협업 방식 중심으로 평가했습니다.

#TypeScript#React#module
15400

프론트엔드

1년동안의 iOS 모듈화 진행기

1년간 진행한 iOS 모듈화 경험을 돌아보며 느낀 점과 아쉬웠던 점을 정리했습니다. 모듈화 필요성보다 실제 진행 과정의 회고에 초점을 맞췄습니다.

#iOS#module
5500

백엔드

FastAPI에 모듈화된 구조 적용을 통한 빠른 프로토타이핑

FastAPI와 SQLite로 사용자 관리 API를 빠르게 만들고, 모듈화된 구조로 기능을 분리하는 방법을 소개했습니다. 의존성 주입과 예외 처리, 자동 문서화를 활용해 유지 보수성과 프로토타이핑 속도를 높였습니다.

#FastAPI#SQLite#SQLAlchemy
4300

백엔드

Spring 기반 멀티모듈 프로젝트 환경변수 설정 방법

Spring 기반 멀티모듈 프로젝트의 환경변수 설정 방법을 정리한 글입니다. 프로젝트 구성에 도움이 되는 여러 설정 방식을 소개합니다.

#Spring Boot#module
8800

프론트엔드

iOS 개발에서 MFA 패턴 활용하기: with SampleApp

MFA와 샘플앱으로 iOS 앱을 피처 단위로 분리해 협업 효율과 유지보수성을 높였습니다. 전체 빌드와 불필요한 화면 흐름을 줄여 개발 시간을 크게 단축했습니다.

#iOS#module#sample app
5300