brunch

You can make anything
by writing

C.S.Lewis

by 일일일 Sep 25. 2023

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

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

✅ 인재풀 등록하고 내게 맞는 기업의 채용 제안 받기
>> 일일일 인재풀에 등록하기
✅ 실시간으로 나와 비슷한 동료들이 많이 읽은 아티클을 보고 싶다면?
>> '일일일 - 개발' 오픈채팅방 (참여 코드 : oneone1)

01. Unity 이후의 게임 개발

✅ Unity는 예측 가능한 재난이었고, 수익의 절반이상이 광고에서 나왔으며, 광고시장에 영향 받았습니다. Godot는 가장 많이 언급되는 오픈소스 대안이며 초보자들이 빠르게 시작할 수 있도록 집중되어 있으며, Unreal은 많은 AAA 게임이 사용되고 있지만 시작하기 어렵고 전문 지식이 필요합니다.

https://oneoneone.kr/content/1190f492


02. 리액트 상태 관리 라이브러리, 어떤 것을 써야 할까?

✅ 웹 프론트엔드 개발자들은 리액트 생태계에서 리덕스, 몹엑스, 리코일, 주스탠드와 같은 상태 관리 라이브러리를 사용하고 있다. 리코일은 리액트 라이브러리에서 동시성 모드를 사용하기 어려워지는 문제를 해결하기 위해 만들어진 간단하고 직관적인 라이브러리이다. 주스탠드는 작고 빠르게 확장 가능한 상태 관리 라이브러리로, 발행/구독 모델을 기반으로 상태 변경을 관리한다.

https://oneoneone.kr/content/d84db8d6


03. 새로운 JS 키워드가 뜬다!

✅ 자바스크립트에는 "using"이라는 새로운 키워드가 등장하며, 변수를 초기화할 때 사용됩니다. "using"은 자원을 효율적으로 관리하여 프로그램을 빠르게 실행할 수 있도록 도와줍니다. 자원을 제대로 관리하지 않으면 프로그램이 필요한 것보다 더 많은 메모리를 차지하게되어 실행이 느려지거나 충돌할 수 있습니다.

https://oneoneone.kr/content/a8faf5b1


04. Spring Boot에서 S3에 파일을 업로드하는 세 가지 방법 | 우아한형제들 기술블로그

✅ 안녕하세요. 저는 전자계약서 시스템을 개발하는 박민규입니다. 최근에는 대용량 파일을 안정적으로 업로드하는 방법을 탐색하고 있으며, Stream 업로드, MultipartFile 업로드 및 AWS Multipart 업로드 세 가지 방법을 사용하고 있습니다. 각 방법의 특징과 기술적 원리를 상세하게 정리하였고, 이를 통해 여러분의 프로젝트에 가장 적합한 방법을 선택하는 데 도움이 되길 바랍니다.

https://oneoneone.kr/content/f5c515bf


05. 값 객체(Value Object)를 활용하여 변경 용이성 개선하기

✅ 29CM 배송경험 스쿼드는 고객의 구매 이후 걱정을 해결하기 위해 배송경험을 개선하고 있습니다. 이번에 주문취소, 반품 환불금액 계산에 값 객체를 활용하고 있으며, 값 객체를 사용하여 도메인 개념을 도메인 객체로 표현합니다. 기존의 기본자료형 대신 구체적이고 목적에 특화된 클래스를 사용하면 코드의 응집도가 높아지고 변경 용이성도 높아집니다.

https://oneoneone.kr/content/e764f14b


06. Vimtutor를 이용해 Vim 명령어를 배워보자

✅ Vim 명령어를 자주 까먹는 상황에서 유용한 Vimtutor를 소개함. MacOS와 같은 Unix 계열 OS에서 개발시 터미널에서 텍스트 편집이 필요. Vim은 기본 텍스트 에디터이기 때문에 사용법을 알아야 함.

https://oneoneone.kr/content/5708c124


07. 브라우저가 --를 읽는 법

✅ 브라우저의 렌더링 동작에 대해 기초적인 지식이 있으신 분, 브라우저 렌더링 과정 중 Parsing에 관심이 있으신 분, Parsing 과정을 이해하고 싶어하는 개발자나 디자이너분에게 추천하는 글입니다.

https://oneoneone.kr/content/0a5bb0df


08. 스티비 프론트엔드 개발자에게 묻다

✅ 유니라는 스티비 프론트엔드 개발자가 스티비의 화면을 구현하는 역할과 프론트엔드 개발자들의 노력을 소개하는 글이다. 또한 개발자들의 커리어와 프론트엔드 개발에 대한 이야기, 최근의 관심사와 기억에 남는 과제 등이 이야기되고 있다.

https://oneoneone.kr/content/c8c3372f


09. 내일까지 Bun으로 다 바꿔오세요 (Bun vs Node.js 벤치마크)

✅ 노리지 as (NoriJS)는 브라우저 안에서만 실행 가능한 스크립트를 컴퓨터 어디서든 실행할 수 있게 해주는 프로그램이다. NoriJS를 설치하면 서버를 만들고 리액트 코드를 짤 수 있으며, MPM 대체 프로그램인 번을 사용하여 실행 속도를 높일 수 있고, 타입스크립트 파일 역시 실행할 수 있다. 또한, NoriJS는 내장 기능으로 파일 읽기/쓰기, 테스트 워치 모드 등을 제공하여 개발 효율성을 높인다.

https://oneoneone.kr/content/93cb3375


10. 이커머스를 위한 제품 스키마(Schema) 작성 방법

✅ 이커머스에서 사용할 수 있는 제품 스키마에 대해 알아보았다. 제품 스키마는 페이지와 클릭률을 개선하는 방법 중 하나이며, 검색 결과에서 제품에 대한 추가 정보를 표시할 수 있다. 스키마 작성 형식으로는 JSON-LD를 권장한다.

https://oneoneone.kr/content/c00999ab


앗, 나가시기 전에 잠시만요!

✅ 9월 3주차에 동료들이 주목한 인기 채용 공고를 살펴보세요.
>> [토스] Frontend Developer - 경력무관
>> [뱅크샐러드] 서버 엔지니어 (Server Engineer) - 경력무관
>> [EJN] Data Team Lead - 경력 5년 이상
>> [라이언로켓] 시니어 FE 엔지니어 - 경력 5년 이상

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