당
당근
July 31, 20251회
바닥부터 시작하는 웹앱 에디터 개발기

간단 소개
당근모임 웹앱 환경에 에디터를 개발하며 겪은 기술적 도전과 해결 과정을 공유하고, 사용자 경험 개선을 위한 노력을 강조합니다.
AI Summary
- 웹앱 에디터 개발 배경
- 당근모임 서비스에서 사용자들은 기존 게시글 작성 방식의 제한(이미지/영상 자유 배치 불가)으로 불편함을 느낌
- 사용자들은 이미지 자유 배치, 리치 텍스트 기능 등을 원했고, 정보성 글쓰기 지원 위해 에디터 개발 결정
- 에디터 구조 및 기술 구현
- 블록 단위 콘텐츠 관리 방식으로 이미지와 텍스트 자유로운 배치 가능
- 서버에는 필수 데이터만 저장하고, 에디터에서 블록 구조 재구성하는 방식으로 확장성 확보
- ProseMirror 라이브러리 직접 활용, 초기 진입 장벽 최소화 및 확장성 유지
- 개발 과정의 주요 이슈 및 해결
- 웹앱 환경에서 키보드 액션으로 인한 의도치 않은 콘텐츠 삭제 방지
- 드래그 앤 드롭 시 스크롤 문제 해결 위해 스크롤 보정 로직 추가 및 스크롤 방식 변경
Next Feeds

SSG.COM 사내 Agent 개발기
SSG.COM AI팀의 사내 Agent 개발기로, Confluence 검색 효율 향상 및 LLM 기반 문서 검색 시스템 구축 과정을 소개한다.
LLMAgentConfluence자연어 처리문서 검색
2025. 7. 31.
SSG

AI와 SDLC의 만남: GenAI로 혁신하는 소프트웨어 개발
AI 기반 개발 도구 도입으로 SDLC 전반에 걸쳐 혁신이 일어나고 있으며, AI-Native 개발 시대가 도래하고 있다.
AISDLCAmazon BedrockAmazon Q DeveloperKiro
2025. 7. 31.
AWS

(인터뷰) AI와 함께 10시간 만에 서비스 개발하기
카카오 10K 해커톤에서 AI 기반 바이브 코딩으로 개발 생산성을 높이고, AI가 개발의 미래를 어떻게 변화시키는지 보여준다.
AI해커톤바이브 코딩생산성카카오
2025. 7. 31.
카카오

우리 스쿼드에서 같이 일하실래요?
올리브영의 스쿼드 운영 방식 소개: 스쿼드 구조, MSA와의 시너지, 스프린트 및 회고를 통한 지속적인 개선 과정을 설명합니다.
스쿼드MSA마이크로서비스스프린트Jira
2025. 7. 30.
올리브영

프론트엔드 개발자를 위한 5가지 스크롤 복구 시나리오와 실전 코드 팁
프론트엔드 개발자를 위한 스크롤 복구 시나리오별 해결 전략 및 실전 코드 팁을 제공합니다.
Scroll RestorationSPAReact Query가상화레이지 로딩
2025. 7. 30.
올리브영

Google Cloud Day Seoul 2025 참관기
카카오모빌리티가 Google Cloud Day Seoul 2025에 참여하여 AI 기술력을 선보이고, AI 주소 자동완성 개발 경험을 공유했습니다.
Google Cloud Day카카오모빌리티AIGeminiOn-Device AI
2025. 7. 30.
카카오모빌리티