국내 IT 기업 기술 블로그 최신 글

NEW FEATURE

기술을 읽던 곳에서, 다음 기회를 만나세요.

채용 검색부터 관심사 기반 추천, 내 적합도까지.

새로운 기술 블로그가 추가되었어요

필터 1
왜 폴 그레이엄은 회사 이름을 Y Combinator라고 지었을까
마켓컬리
백엔드

왜 폴 그레이엄은 회사 이름을 Y Combinator라고 지었을까

Clojure와 JavaScript 예제로 Combinator와 이름 없는 함수의 재귀를 설명했습니다.\nY Combinator가 자기 참조 없이 재귀를 만드는 고정점 조합자임을 살펴봤습니다.

#Clojure#Y Combinator
1600
2021년 3월 회고  _ 1탄
올리브영
아키텍처

2021년 3월 회고 _ 1탄

신입 동기 4명이 한 달간 리뷰 서비스 ‘Re:리뷰’를 기획·개발한 경험을 공유했습니다. 사용자 재리뷰를 통해 리뷰 신뢰도와 가독성 향상을 목표로 삼았습니다.

#React#JavaScript
2100
판주야 Redux는…#1
레모네이드
프론트엔드

판주야 Redux는…#1

정적 HTML을 JavaScript로 동적으로 바꾸는 방식과 React의 상태 관리를 비교했습니다. React가 상태 기반 UI 코드의 가독성을 높이는 이유를 소개합니다.

#JavaScript#React
2400
크롬 확장프로그램 개발⛏️ 회고
ZUM
프론트엔드

크롬 확장프로그램 개발⛏️ 회고

크롬 확장프로그램을 Vue와 Chrome API로 개발하고 배포한 과정을 회고했습니다. 검수 과정에서 권한, HTTPS, CSP, 리소스 처리 같은 실무 이슈를 정리했습니다.

#Chrome Extension#Vue.js
1300
React 이해하기
마켓컬리
프론트엔드

React 이해하기

React의 컴포넌트, props, state, 선언형 렌더링과 reconciliation 흐름을 설명했습니다. 렌더링 최적화와 Hook 기반 상태 관리 시 주의점을 함께 다뤘습니다.

#React#JavaScript
100
Python vs Javascript
Array Methods Comparison
뷰노
백엔드

Python vs Javascript Array Methods Comparison

Python 리스트와 JavaScript 배열의 주요 메서드를 대응시켜 비교했습니다. 원본 변경 여부와 반환값, 예외 처리 차이를 정리했습니다.

#Python#JavaScript
2200
개발자들이 꺼려하는 까칠한 규식이 형
마켓컬리
프론트엔드

개발자들이 꺼려하는 까칠한 규식이 형

주문자 이름의 특수문자로 발생한 백엔드 오류를 정규식으로 해결한 사례를 소개했습니다.\n차단 목록 대신 허용 문자 목록을 적용하고 슬랙·QA 협업으로 예외를 보완했습니다.

#JavaScript#정규식
000
개발자들이 꺼려하는 까칠한 규식이 형
마켓컬리
프론트엔드

개발자들이 꺼려하는 까칠한 규식이 형

주문자 이름의 특수 문자로 발생한 오류를 정규식 기반 입력 필터링으로 해결했습니다. 허용 문자 화이트리스트와 팀·QA 검토의 효과를 공유합니다.

#JavaScript#정규표현식
3700
쿠팡 파트너스

광고

개발자를 위한 서적을 확인해 보세요

이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

#개발서적#프로그래밍
Webpack Dev Server를 이용한 개발 환경 구성 Part1
ZUM
프론트엔드

Webpack Dev Server를 이용한 개발 환경 구성 Part1

Webpack Dev Server로 프론트엔드 단독 개발 모드를 구성하는 방법을 설명했습니다. Axios와 stub 파일, before 훅을 활용해 백엔드 없이도 API 응답을 모사했습니다.

#Webpack#Webpack Dev Server
700
[알쓸신팁-부록] Javascript 성능 저하 방지법
티몬
프론트엔드

[알쓸신팁-부록] Javascript 성능 저하 방지법

전역 객체와 Element 반복 접근이 화면 성능을 저하시킬 수 있음을 설명했습니다. 지역 변수 캐싱으로 스코프 체인 탐색을 줄이는 방법을 소개합니다.

#JavaScript#성능
2700
webpack, TypeScript, Mithril을 사용하는 프로젝트 생성 튜토리얼
카카오스타일
프론트엔드

webpack, TypeScript, Mithril을 사용하는 프로젝트 생성 튜토리얼

TypeScript와 Mithril 프로젝트에 맞는 webpack 설정 구성을 단계별로 설명했습니다. 기존 설정을 활용하기 전에 webpack의 기본 구성을 이해하는 데 초점을 맞췄습니다.

#webpack#TypeScript
1400
자바스크립트의 비동기 처리과정
티몬
프론트엔드

자바스크립트의 비동기 처리과정

자바스크립트 실행 환경과 비동기 처리 과정을 살펴봅니다. setTimeout을 중심으로 비동기 API의 실행 흐름을 설명합니다.

#JavaScript#비동기
1600
응답없는 페이지가 되지 않게 하는 법 (feat. setTimeout)
티몬
프론트엔드

응답없는 페이지가 되지 않게 하는 법 (feat. setTimeout)

장시간 JavaScript 실행이 UI를 멈추고 브라우저 응답 제한을 유발하는 문제를 다룹니다. setTimeout으로 응답 없는 페이지를 피하는 방향을 소개합니다.

#JavaScript#setTimeout
4400
비트윈 PC 버전 개발기
타다
아키텍처

비트윈 PC 버전 개발기

웹 기술과 CEF를 결합해 브라우저 엔진 내장형 PC 애플리케이션을 개발했습니다. 서버에는 WebSocket을 추가하고 React·Webpack으로 웹 앱 복잡도를 관리했습니다.

#WebSocket#CEF
2700