/users
/posts
/slides
/apps
/books
mysetting
/users
/posts
/slides
/apps
/books
12:05 5/31
devowen.com
12:05
devowen.com
DevOwen
https://devowen.com/
안녕하세요. 사진과 철학에 관심이 많은 웹 프론트엔드 개발자 오원종입니다. 시간이 지나도 꾸준히 읽힐 수 있는 글을 쓰고 싶습니다.
저작도구: TISTORY
최종 피드 수집: 2024-12-03 02:47
전체 (92)
8M
Apollo Client와 Relay 비교해보기
최근에 이직을 준비하며 이력서에 적어 놓은 apollo-client 관련해서 깊이 있는 질문을 다소 받았다. 익숙하게 쓰는 스택이어서 원리나 트레이드 오프 등에 대해서 생각을 많이 안 했던 것 같아서 복습해 볼 겸 클라이언트에서
Web Frontend Developer
apollo
client
+ 더보기
graphql
relay
urql
오픈소스
웹
클라이언트
프로그래밍
프론트엔드
0
0
0
읽기모드
10M
가상 DOM(Virtual DOM) 과 재조정(Reconciliation) 톺아보기
이번 글은 리액트의 가상 DOM(Virtual DOM)과 재조정(Reconciliation) 과정을 구체적으로 살펴보는 글이다. 최근에 기술 면접을 보면서 관련된 질문을 받았는데, 스스로 만족스러운 답변을 하지 못했다고 판단해서
Web Frontend Developer
+ 더보기
0
0
0
읽기모드
11M
Adios 2023
2023년을 마무리 하는 시간이 어느덧 돌아오게 되었다. 이렇게 연말에 회고록을 쓰는 것도 벌써 6년째 진행 중이다. 개인적으로 가장 맘에 드는 연례 행사 중 하나여서 앞으로 계속 하지 않을까 싶은 생각이 든다.
지난 회고록은
회고록
2024
개발자
+ 더보기
새해다짐
성장
연말
연시
커리어
프로그래밍
프론트엔드
회고
0
0
0
읽기모드
11M
[2023, 가을, 베트남] 호치민&달랏 여행 Part 3.
지난 여행 포스팅(Part 2.)에서 슬리핑 버스를 타고 달랏에 도착했다는 이야기까지 했었다.
DAY 3 (9/29)
아침 6시에 슬리핑 버스에서 내려 그랩을 타고 미리 예약해 둔 숙소로 향했다.
우리가 이틀동안 머물렀던
2023 HCM_Vietnam
곡하탄
꾸란마을
+ 더보기
넴느엉
달랏
동남아
랑비앙산
베트남
스프링롤
여행
지프카
0
0
0
읽기모드
11M
[동시성 프로그래밍] Ch4. 동시성 프로그래밍 특유의 버그와 문제점
4.1 데드락
식사하는 철학자 문제(dining philosophers problem)는 데드락을 설명하는 유명한 예제이다. 여기서 설명하는 데드락의 원리는 다음과 같다.
왼쪽 포크가 비기를 기다렸다가 왼쪽 포크를 사용할 수 있는
Computer Sci.
데드락
동시성
+ 더보기
라이브락
메모리베리어
운영체제
은행원 알고리즘
의사각성
재귀락
프로그래밍
프로세스
0
0
2
읽기모드
11M
[2023, 가을, 베트남] 호치민&달랏 여행 Part 2.
지난 Part 1. 에 이어서 호치민 여행일기를 작성해 본다.
DAY 2 (9/28)
호치민을 여행하면서 쌀국수를 참 많이 먹었다. 베트남어로 포(Phở) 라고 부르는데, 거의 하루에 한 번 씩은 쌀국수를 먹었다.
점심
2023 HCM_Vietnam
동남아
베트남
+ 더보기
사이공
슬리핑버스
쌀국수
여행
커피
타오디엔
편집샵
호치민
0
0
0
읽기모드
11M
[2023, 가을, 베트남] 호치민&달랏 여행 Part 1.
나는 지난 9월 추석 연휴 기간을 이용해서 4박 6일 베트남 호치민과 달랏 여행을 다녀왔다. 조금 늦었지만 여행을 다녀온 기록을 블로그에 정리해 보려고 한다.
DAY 1 (9/27)
추석 연휴에 가는 여행이라 비행기 표는 2월
2023 HCM_Vietnam
그랩
동남아
+ 더보기
동남아여행
베트남
벤탄시장
여행
통일궁
호치민
호치민공항
호치민우체국
0
0
0
읽기모드
1y
[FE] 도서 <우아한 타입 스크립트 with 리액트> 솔직 리뷰
나는 평소에 개발 관련 서적을 많이 읽는 편이다. 서점에 가서 보기도 하고 지인들에게 추천을 받아 읽기도 한다. 그러던 중 최근에 눈길을 끄는 제목의 프론트엔드 개발 서적 한 권을 우연히 만나게 되었다.
바로 이 책이다.
나는
Web Frontend Developer
개발
기본서
+ 더보기
리액트
성장
우아한형제들
웹프론트엔드
자바스크립트
타입스크립트
프론트엔드
한빛미디어
0
0
0
읽기모드
1y
생애 첫 웹 프론트엔드 개발자 컨퍼런스 발표를 준비하며... (feat. 테오콘)
지난 10월 28일 나는 테오콘(TEOConf)이라는 주니어 웹 프론트엔드 개발자 컨퍼런스에서 발표를 했었다. <복잡한 오브젝트를 우아하게 처리하기> 라는 주제로 내가 올 해 상반기에 회사에서 개발을 했었던 프로젝트 관련된 이야기
끄적끄적
강연
개발자
+ 더보기
레버리지
발표
사람인
성장
점핏
컨퍼런스
테오콘
프론트엔드
0
0
0
읽기모드
1y
TypeScript 5.0 버전 주요 변경사항 정리
이 블로그 포스팅은 마이크로소프트 기술블로그에 나온 타입스크립트 5.0 버전 변경사항 글을 참고하여 작성했습니다.
데코레이터(Decorators)
데코레이터는 클래스와 클래스 요소(메서드, 프로퍼티 등)들을 재사용 가능한 방법
TypeScript
+ 더보기
0
0
0
읽기모드
1y
react-hook-form & zod 로 복잡한 오브젝트 관리하기 (feat. immerjs)
이 글의 목적
여러 뎁스로 중첩된 오브젝트 형태로 구성된 상태를 불변하게 유지하는 방법에 대해 고민이 있는 웹 프론트엔드 개발자가 참고할 수 있는 사례를 공유하기 위함
로직이 복잡하고 사이드 이펙트가 많이 발생할 수 있는 코드를
Web Frontend Developer
form
immer
+ 더보기
immerjs
javascript
react-hook-form
Zod
유효성검사
자바스크립트
타입스크립트
프론트엔드
0
0
0
읽기모드
1y
[Three.js] 3D 라이브러리를 사용해서 태양계 만들어 보기
지난 2월까지 Febase 라는 프론트엔드 스터디를 했었다. 벌써 시즌 4까지 진행했다. Fabase는 프론트엔드 개발자들끼리 모여서 프론트엔드 관련 주제들을 가지고 학습하는 모임으로 매 시즌마다 다른 주제를 가지고 스터디를 진행
Web Frontend Developer
3D
Canvas
+ 더보기
javascript
solar
System
threejs
WebGL
스터디
자바스크립트
프로그래밍
0
0
1
읽기모드
1y
[JS] 원시 타입과 객체 타입, 그리고 불변성에 관하여
자바스크립트가 제공하는 데이터 타입은 총 7가지가 있다.
숫자(number)
문자열(string)
불리언(boolean)
null
undefined
심벌(Symbol)
객체(Object)
이 중에서 7번 객체 타입을 제외하고는 원
JavaScript
javascript
V8
+ 더보기
객체
메모리
메모리관리
변수
불변성
원시타입
자바스크립트
참조
0
0
2
읽기모드
1y
나는 어쩌다 프로그래밍을 시작하게 되었나
본문은 교보문고 <ReadIT 매거진> 7호 - 개발하는 마음 에 기고한 글입니다.
안녕하세요. 저는 의료 도메인의 문제를 해결하는 헬스케어 스타트업 굿닥에서 웹 프론트엔드 엔지니어로 일하고 있는 오원종입니다. 저는 비전공자 출신
끄적끄적
개발자
교환학생
+ 더보기
구글
비전공자
소프트웨어
실리콘밸리
엔지니어
페이스북
프로그래밍
해커톤
0
0
5
읽기모드
1y
Adios 2022 (Part 2. 개인편)
Adios 2022 (Part 1. 회사편)에 이어서 두 번째 회고록을 작성해 본다. 개인편 회고록은 크게 개발 관련, 개발 외적인 내용 관련으로 나누어서 작성해 본다.
개발
넥스터즈
올해 1월부터 2월까지 넥스터즈 20기 활동을
회고록
+ 더보기
0
0
0
읽기모드
1y
Adios 2022 (Part 1. 회사편)
올 해도 어김없이 한 해가 마무리가 되는 시점이 왔다. 나는 연례 행사로 연말에 한 해를 정리하면서 회고록을 쓴다. 올 해도 마찬가지로 2022년 회고록을 써보려고 한다. 정리를 하다 보니 내용이 많아서 Part 1. 회사편, P
회고록
개발
굿닥
+ 더보기
소프트웨어
스타트업
엔지니어
진료
커리어
프로그래밍
헬스케어
회고
0
0
2
읽기모드
2y
[구글엔지니어] Ch05 요약 및 토론
Ch 05. 팀 이끌기
구글은 리더 역할을 두 가지로 구분
관리자(manager) : 사람을 이끔
테크 리드(tech lead) : 기술 관련 책임을 짊
5.1 관리자와 테크 리드
5.1.1 엔지니어링 관리자
구글은 엔지니어링을
Book Review
개발자
구글
+ 더보기
독서모임
매니저
북스터디
스터디
엔지니어
엔지니어링
테크리드
프로그래밍
0
0
1
읽기모드
2y
Law of Demeter (디미터 법칙)
사내에서 디미터 법칙을 주제로 작은 세미나를 준비했었는데, 그 내용을 정리해 보았습니다.
Table Of Contents
디미터 법칙(Law Of Demeter)
결합도 통제(Coupling Control)
정보 은닉(Inform
Design Pattern
OOP
객체지향
+ 더보기
결합도
메시지
소프트웨어
오브젝트
캡슐화
클린코드
프로그래밍
협력
0
0
0
읽기모드
2y
2주간 부산 워케이션을 다녀왔습니다.
안녕하세요. 오웬입니다.
저는 지난 2주간(10.09~10.23) 부산으로 워케이션을 다녀왔어요. 저희 회사에 부산 오피스에서 근무를 할 수 있는 제도가 올해 새로 생겼는데, 예전부터 디지털 노마드로 살아보고 싶은 마음을 가지고
끄적끄적
BIFF
개발자
+ 더보기
디지털노마드
리모트
부산
사진
서핑
워케이션
원격근무
휴식
0
0
0
읽기모드
2y
FEConf 2022 참석 후기 및 세션 요약
지난 10월 8일 롯데타워에서 열린 2022 FEConf에 다녀왔다.
정말 오랜만에 열린 오프라인 컨퍼런스 참석이었고, FEConf도 처음 참석해서 그런지 모든 부분이 신기하고 재밌었다. 발표도 깊은 주제로 알찬 내용이 많았었다.
Web Frontend Developer
2022
FEConf
+ 더보기
frontend
개발자
성장
세미나
엔지니어
컨퍼런스
프로그래머
프론트엔드
0
0
0
읽기모드
About
Badge
Contact
Activity
Terms of service
Privacy Policy