brunch

You can make anything
by writing

C.S.Lewis

by 일일일 Feb 13. 2024

[2월 2주차]개발자들이 많이 읽은 10개 아티클

동료들은 다 아는 정보, 나만 모르지 않게 만들어주는
일일일에서 한 주간 개발자들이 많이 읽은 상위 10개의 아티클들을 소개합니다.


✔ 나와 비슷한 동료들이 많이 읽은 아티클을 보고 싶다면?



01. 무턱대고 console.log 만 찍고있나요?

✔ 자바스크립트 콘솔의 5가지 활용 방법 소개
✔ 콘솔 count, time, assert, table, group 활용
✔ 디버깅을 위해 콘솔을 사용하는 것이 중요
✔ 콘솔을 효율적으로 활용하는 방법 소개
✔ 디버깅에 대한 추가 정보와 궁금증 해결 제안

https://oneoneone.kr/content/07684a77


02. Next.js 앱 라우터로 4개월 만에 검색 트래픽을 20배 늘린 방법

✔ 2023년 8월, Hardcover의 구글 페이지 속도가 거의 완벽해졌습니다.
✔ Hardcover은 Next.js, Ruby on Rails, Hasura, Typesense, Sidekiq, Postgres, Loops, Google Cloud 앱입니다.
✔ Hardcover은 서버에서 렌더링되며, Apollo Client 라이브러리의 useFragment를 사용하여 데이터를 클라이언트로 전달합니다.
✔ HeadlessUI 라이브러리를 사용하여 페이지가 로드될 때 필요한 JavaScript를 최소화하고, 글로벌 CSS 파일을 사용하여 폰트를 로드합니다.
✔ Hardcover은 프로바이더를 최적화하여 페이지 렌더링 시간을 줄이고, FontAwesome 아이콘을 SVG로 로드하여 라이브러리 오버헤드를 제거했습니다.

https://oneoneone.kr/content/2c9f7206


03. Yarn Classic에서 Pnpm으로 전환하기 with TurboRepo

✔ HR 솔루션 SaaS인 원티드 스페이스 프로젝트의 Yarn Classic에서 Pnpm으로 전환한 배경과 문제점을 설명합니다.
✔ Pnpm의 선택 이유와 종속성 중복 저장 문제를 해결하는 방법에 대해 소개합니다.
✔ Pnpm 도입 과정과 유령 의존성 문제 해결을 위한 단계를 설명하며, 최적화 작업을 계획하는 내용을 다룹니다.
✔ Pnpm을 통해 속도와 보안 면에서 개선된 결과를 확인하고, Yarn Berry(PnP)과의 비교를 통해 Pnpm의 편리함을 강조합니다.
✔ Pnpm의 모노레포 환경에서의 엄격한 의존성 관리와 개선된 빌드 속도에 대한 경험을 공유하며, 기술적인 선택지로서의 매력을 강조합니다.

https://oneoneone.kr/content/9064fb05


04. 오픈소스답게 소프트웨어 설계하기

✔ 오픈소스의 장점과 아키텍처 독립성 강조
✔ 오픈소스 라이선스로 사용자 자유도 향상
✔ 보안, 일관성, 확장성, 유지 보수성 강조
✔ 다양한 소프트웨어 유형과 구조에 대한 주의사항
✔ 네이밍과 기술 브랜딩의 중요성 강조

https://oneoneone.kr/content/ba9a4163


05. 배달의민족 광고데이터 이관기

✔ 광고데이터 이관 작업은 고객 경험에는 직접적인 변화를 주지 않았지만, 시스템 측면에서는 중대한 과제였습니다.
✔ 광고데이터는 배민앱 내에서 가게 노출에 중요한 역할을 하며, ElasticSearch를 통해 저장되고 있습니다.
✔ AWS 클라우드 서비스로의 전환을 통해 scale in/out이 수월해지고 리소스 및 비용을 절감할 수 있었습니다.
✔ 마이그레이션 과정에서는 Elasticsearch 버전 테스트를 거쳐 7.4.1 버전을 선택하였고, 성능 테스트를 통해 적절한 장비 스펙을 확정하였습니다.
✔ 마스터노드 설정과 배포 시나리오를 템플릿화하여 관리하고, 모니터링을 통해 데이터 싱크를 확인하며 성공적으로 마이그레이션을 완료하였습니다.

https://oneoneone.kr/content/ed96d66f


06. 수학 유튜버 3blue1brown, 본인의 목소리를 학습한 AI를 이용해 시범적으로 한국어

✔ 3blue1brown 유튜버가 AI를 사용하여 한국어 더빙 제작
✔ π가 정규 분포에 있는 이유에 대한 한국어 더빙 영상 추가
✔ ✔ 한국어 더빙은 번역, 검증, TTS를 통해 제작
✔ 번역 검토는 GitHub에서, 번역자 커뮤니티는 Discord에
✔ 한국어 외에도 다양한 언어로 더빙 제공할 계획 있음.

https://oneoneone.kr/content/2fdfec9b


07. [Korean FE Article] 2024년에 리액트 프로젝트를 시작하는 방법

✔ 2024년에 리액트 프로젝트를 시작하는 방법을 소개합니다.
✔ CRA(Create-React-App) 대신 2024년 현재 사용 가능한 도구들을 소개합니다.
✔ Vite, Next.js, Astro 등의 장단점과 추가 옵션을 다룹니다.
✔ 리액트를 사용하지 않는 타입스크립트/자바스크립트 SSR 프레임워크도 언급합니다.
✔ 다양한 방법으로 리액트 프로젝트를 시작하는 방법을 설명합니다.

https://oneoneone.kr/content/6564313a


08. 2024년 웹 개발 트렌드 4가지

✔ 2024년 웹 개발 트렌드 4가지 소개
✔ AI를 활용한 이미지→코드 생성형 도구 등장
✔ PWA 도입 확산으로 사용자 경험 향상
✔ 서버리스 아키텍처 활용 증가, 클라우드 기반 서비스 활용
✔ 자동화에 힘입은 CI/CD 활성화, 개발 효율성 향상

https://oneoneone.kr/content/643c6f3c


09. 개발자도 알면 좋은 노코드 툴, 버블(Bubble)

✔ AI 툴이 창업을 더 쉽게 만들었습니다.
✔ 노코드 툴을 사용하면 초기 비용을 줄일 수 있습니다.
✔ 버블은 풀스택 기능을 제공하며 확장성이 뛰어납니다.
✔ 자체 데이터베이스를 제공하고 다양한 플러그인을 활용할 수 있습니다.
✔ 버블은 노코드로 결제를 구현할 수 있는 토스페이먼츠 플러그인을 제공합니다.

https://oneoneone.kr/content/3e90d04f


10. Flutter 전환의 마침표 - 일본 1위 배달 앱, 세 번째 Recode

✔ 일본 No.1 배달 서비스 '데마에칸'을 개선하는 ABC Studio 팀 소개
✔ ConsumerApp을 RN에서 Flutter로 전환한 이유와 과정
✔ 프로젝트 킥오프 미팅, 개발 중 발생한 이슈, 출시 후 회고
✔ 프로젝트를 통해 한국과 일본 앱 개발 팀이 협업하며 성장하는 경험
✔ Recode 프로젝트를 통해 더 나은 제품을 만들기 위한 준비를 마친 ABC Studio

https://oneoneone.kr/content/75eb9644


✅ 일일일 인재풀 서비스 소개

- 인재풀에 등록하면 내게 맞는 기업을 찾아 서류 전형 없는 면접 기회를 제공해 드립니다.

>> 인재풀 등록하기 (PC에서만 가능)

>> (채용 담당자라면) 추천 인재 받아보기


✅ 인재풀 등록 시 커리어 치트시트 무료 제공!

- 커리어 치트시트는 이직을 준비하는 인재 분들을 돕기 위해 제작되었습니다.

- 다른 곳에서는 쉽게 찾기 힘든 양질의 정보들이 지속적으로 업데이트될 예정입니다.

인재풀 등록 완료 시 1일 이내에 권한을 추가해 드립니다.


작가의 이전글 [2월 1주차]마케터들이 많이 읽은 10개 아티클
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari