brunch

You can make anything
by writing

C.S.Lewis

by 일일일 Feb 19. 2024

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

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


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



01. 7년만에 jQuery 4.0 기습출시

✔ 제이쿼리 4 버전은 용량을 8kb 줄이고 프라미스 문법과 ES 모듈을 도입했다.
✔ 웹개발자들 중에는 제이쿼리를 그리워하는 사람들이 있으며, 제이쿼리의 간결함과 읽기 좋은 코드를 칭찬한다.
✔ 그러나 현대적인 개발에는 리액트가 필수적이며, 제이쿼리를 사용하는 것은 점차 줄어들고 있다.
✔ 리액트를 사용하여 모든 것을 개발하는 것이 트렌디한 이미지를 보여주지만, 제이쿼리의 사용도 여전히 유효하다는 의견도 있다.

https://oneoneone.kr/content/8ff868bd


02. 개발자의 고민: 올해는 무엇을 만들어야 좋을까?

✔ 2024년 새해를 맞아 많은 개발자들이 새로운 목표를 세우고 있습니다.
✔ 소프트웨어 품질 표준에 따라 힌트를 제공하여 어떤 것을 어떤 기준으로 만들면 좋을지 살펴보고자 합니다.
✔ 소프트웨어의 품질은 기능성, 신뢰성, 사용성, 효율성, 유지보수 가능성, 이식성으로 나눌 수 있습니다.
✔ 기능성, 신뢰성, 사용성, 효율성, 유지보수성을 대상으로 한 도전과제 예시를 살펴보고 있습니다.
✔ 소프트웨어의 품질을 높이기 위한 주제를 선택하고 도전과제를 완수하여 더 나은 내일의 개발자가 되길 기원합니다.

https://oneoneone.kr/content/413e9b68


03. (번역) DDD, Hexagonal, Onion, Clean, CQRS, … 이 모든 것을 어떻게 함께 사용할까요?

✔ 소프트웨어 아키텍처 시리즈 글 중 소프트웨어 아키텍처 연대기의 일부입니다.
✔ 대학 졸업 후 고등학교 교사에서 풀타임 소프트웨어 개발자로 전환한 Herberto Graca의 경험과 지식을 공유합니다.
✔ 명시적 아키텍처, 포트 & 어댑터 아키텍처, 어니언 아키텍처 등의 소프트웨어 아키텍처 개념과 구현에 대해 상세히 설명합니다.
✔ 애플리케이션 코어, 도메인 계층, 컴포넌트, 공유 커널 등의 중요한 아키텍처 구성 요소를 다루며, 코드베이스를 느슨하게 결합하고 높은 응집력을 갖도록 하는 방법을 제시합니다.
✔ 애플리케이션의 구체적인 유스 케이스와 기능적 요구사항을 고려하여 아키텍처를 설계하는 방법에 대해 논의합니다.

https://oneoneone.kr/content/6c804fe4


04. 왕초보를 위한 Git 명령어 모음집 (2)

✔ Git 명령어 모음집 2탄 소개.
✔ 커밋과 브랜치의 개념 이해.
✔ 커밋 로그 그래프로 원하는 커밋 검색.
✔ 브랜치 생성, 수정, 병합, 충돌 해결.
✔ 명령어 별칭 설정, 커밋 검색 명령어 활용.

https://oneoneone.kr/content/f3746405


05. (해외) robots.txt의 흥망성쇠

✔ 로봇.txt는 인터넷의 미니 헌법으로, 초기 개척자들 간의 합의로 작성됐다.
✔ 로봇.txt는 웹사이트 운영자가 검색 엔진 및 AI에 대한 접근을 제어하는 역할을 한다.
✔ AI의 부상으로 로봇.txt의 기본 합의가 무너지고, 웹사이트 소유자들은 새로운 선택을 내려야 한다.
✔ 로봇.txt는 웹 크롤러의 접근을 제어하는데, AI 기업들은 이에 대한 규제와 법적 문제에 직면하고 있다.
✔ 로봇.txt는 웹의 합의를 유지하는데 중요하지만, AI의 부상으로 그 역할이 노출되고 있다.

https://oneoneone.kr/content/d1f45873


06. (에셋팀 레거시 개선-1) 쏘카존 관리 시스템

✔ 쏘카 서비스 엔지니어링본부 에셋(Asset)팀 백엔드 개발자 원스톤이 그레이들 빌드 스크립트를 개선한 사례를 소개합니다.
✔ 쏘카는 코틀린 스프링을 표준 기술로 채택하여 그레이들 코틀린 DSL을 사용하고, 레거시 빌드 스크립트를 개선하고자 했습니다.
✔ 그레이들 프로젝트는 복잡한 멀티모듈 프로젝트로 구성되어 있으며, 루트 프로젝트의 build.gradle 파일부터 마이그레이션을 진행했습니다.
✔ 마이그레이션 과정에서는 build.gradle 파일을 build.gradle.kts로 마이그레이션하고, 그레이들 8.x 버전의 코틀린 DSL을 사용하여 개선 작업을 진행했습니다.
✔ 또한, gradle.properties에 프로퍼티를 선언하고, 메이븐봄을 그레이들봄으로 변경하는 등의 작업을 수행하여 빌드 스크립트를 깔끔하게 관리할 수 있게 했습니다.

https://oneoneone.kr/content/e1ecd7e2


07. Div 중앙에 배치하는 방법

✔ CSS의 진화로 중앙 정렬이 더 쉬워졌습니다.
✔ 자세한 가이드로 다양한 방법을 이해하고 전략을 습득할 수 있습니다.
✔ Flexbox, CSS Grid 등을 활용하여 다양한 상황에서 중앙 정렬을 다룰 수 있습니다.
✔ CSS를 깊이 이해하고 직관을 통해 문제를 해결하는 것이 중요합니다.
✔ 다양한 상황에 맞게 적절한 방법을 선택하여 사용할 수 있습니다.

https://oneoneone.kr/content/8fbd3132


08. a 태그란 무엇인가? - 구성 요소와 속성, SEO에 미치는 영향

✔ a 태그는 HTML에서 하이퍼링크를 생성하는 중요한 요소입니다.
✔ a 태그는 SEO에 중요한데, 구성요소와 속성, 그리고 SEO 영향을 고려해야 합니다.
✔ a 태그의 구성요소는 오프닝 태그, 속성, 앵커 텍스트, 클로징 태그로 이루어져 있습니다.
✔ href, hreflang, rel, target, type, download 등의 속성을 효과적으로 활용해야 합니다.
✔ a 태그를 통해 사용자 경험(UX)을 개선하고 페이지의 가치와 권한을 전달할 수 있습니다.

https://oneoneone.kr/content/ac4f7846


09. 그냥 대놓고 홍보하세요. 전환 10배 높여주는 치트키 (+4)

✔ 전환 10배 높여주는 치트키 소개.
✔ 절대 하지 말아야 할 일에 대한 글 소개.
✔ 30개의 아이콘 패키지. 70,000+ 아이콘들 소개.
✔ KISS 원칙에 대한 해군의 원칙 소개.

https://oneoneone.kr/content/a2441132


10. 슬랙 AI: 뭐든 요약해서 쉽게 알려주는 직장 동료

✔ 슬랙이 새로운 AI 기능을 공개했습니다.
✔ 슬랙 AI를 이용하면 회사에서 대화와 글을 손쉽게 정리할 수 있습니다.
✔ CEO는 슬랙 AI를 통해 팀 생산성을 극대화할 수 있는 대화형 플랫폼이라고 설명했습니다.
✔ 슬랙 AI는 스레드 요약과 읽지 않은 메시지 정리 등 다양한 기능을 제공합니다.
✔ 또한, 슬랙은 고객 데이터를 사용하지 않고 인프라 내에서 실행되며 다양한 맞춤형 AI 앱을 추가할 수 있습니다.

https://oneoneone.kr/content/c25bac82


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

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

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

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


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

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

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

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


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