Home
who I am
My Thinking
Home
Who I Am
My Thinking
Ideveloper's
Thinking
css-in-js 라이브러리 코드로 파악해보는 css-in-js의 이모저모
emotion을 현재 조직에서 사용하고 있기도 하고, 예전에 팀원분이 이슈 디버깅중 실제 개발환경에서는 style코드들이 확인되는데, 운영 환경에서 style이 비어있는 이슈를 마주하셨습니다. 이를 계기로 emotion…
Read more…
ideveloper
25 January, 2022 - 15 min read
간단하게 만드는 A/B테스트 컴포넌트
시작하기에 앞서 많은 회사들에서 여러 유저들이 여러 UI 상황에서 어떻게 행동하고, 또 어떤 UI를 보여줬을때 더 많이 반응(ex: 클릭)하고, 더 효과적인지 파악하기 위해 많이들 a/b테스트를 진행한다. 또 최근에 UI A/B…
Read more…
ideveloper
02 May, 2021 - 5 min read
시각적 회귀 테스트 (Visual Regression Test)
시각적 회귀 테스트란? 작년 많은 프론트엔드 컨퍼런스에서, 시각적 회귀테스트 관련 세션들이 유독 많이들 등장했다. 이는 유닛테스트, 통합테스트 등등으로 해결되지 않았던 UI…
Read more…
ideveloper
24 January, 2021 - 7 min read
redux 공식 문서 톺아보기 1
시작하기에 앞서 익숙한 듯 redux를 사용하긴 하지만, 선뜻 redux…
Read more…
ideveloper
28 September, 2020 - 7 min read
상태 패턴(state pattern)을 활용하여 앱스킴, 인터페이스 효과적으로 관리하기 (App protocol manager)
시작하며 🔥 웹뷰환경에서 앱스킴과 인터페이스를 효과적으로 관리하고, 사용하는 방법에 대해서 알아봅시다. 개념설명 우선 여러가지 개념에 대해서 미리 설명을 드리자면 아래와 같습니다. 딥링킹은 딥링크(Deeplink…
Read more…
ideveloper
22 August, 2020 - 6 min read
DOM의 알아두면 좋을 사실들 / 몰랐던 사실들
시작하며 우리는 dom의 메서드나 속성에 대해서 잘알지 못하거나 애매하게 알고있다. react나 vue angular 혹은 이전엔 jquery의 도움을 받아 웹 개발을 했었기 때문이다. 때문에 dom에 대해 면밀히 파악해 볼겸 "DOM…
Read more…
ideveloper
26 July, 2020 - 7 min read
video tag React 컴포넌트로 custom 하기
😀 시작하기에 앞서 video tag를 사용하여 각 브라우저에서 제공하는 비디오 UI를 노출시킬수 있지만, 브라우저마다 다르게 보여지기도 하고, 원하는 디자인 혹은 원하는 기능을 추가하여 custom…
Read more…
ideveloper
27 June, 2020 - 11 min read
Rollup.js+ Typescript + Storybook으로 구축하는 디자인 시스템
시작하기에 앞서 😀 rollup.js + typescript + storybook…
Read more…
ideveloper
17 May, 2020 - 10 min read
storybook 잘 활용하기
🎬 시작하기에 앞서 Storybook은 UI 컴포넌트 개발을 할때 뛰어난 UI를 체계적이고 효율적으로 구축 할 수 있도록 도와주는 유용한 tool입니다. 이 포스팅에서는 storybook…
Read more…
ideveloper
25 April, 2020 - 8 min read
클라이언트 식별과 쿠키
시작하기에 앞서 웹서버는 다른 수천개의 클라이언트들과 동시에 통신을 합니다. 이 서버들은 클라이언트로부터 받는 모든 요청을 처리하는 것뿐만 아니라, 서버와 통신하고 있는 클라이언트를 추적해야 할 수도 있습니다. ex…
Read more…
ideveloper
16 November, 2019 - 10 min read
FrontEnd-성능최적화-기본
Frontend 성능최적화 기본 목차 성능측정 브라우저의 렌더링 과정 웹페이지 로딩 최적화 최적화 기준: 브라우저 최적화 기준: 사용자 자바스크립트, css 최적화 웹페이지 렌더링 최적화 dom 조작으로 인한 렌더트리 변경 reflow와 repaint…
Read more…
ideveloper
18 May, 2019 - 9 min read
1
2
3
4
5
6
Tags
css-in-js (1)
emotion (1)
emotion.js (1)
es6 (1)
etc (3)
frontend (11)
function (1)
hook (1)
network (9)
react (9)
redux (1)
rollup (1)
styled-component (1)
test (1)
typescript (1)
ui (1)
ux (1)