막개발글

    [아티클 정리] 사용자 경험은 어떻게 측정할까요? - 오의택

    아티클 원본 링크 사용자 경험은 어떻게 측정할까요? | 요즘IT 사용자 경험은 기업에서 더 나은 비즈니스 성과를 위한 핵심 요소로 인식되고 있으며, 이에 따라 사용자 경험을 측정하고 관리하는 활동이 더욱 중요해지고 있습니다. 그렇지만 UX에 대해 위키 yozm.wishket.com 좋은 UX 가 필요한 이유 이윤의 극대화 좋은 UX 와 이윤의 관련성 좋은 UX 는 고객을 만족 (Satisfaction) 시킴 만족도가 올라간 고객은 해당 브랜드에 애정을 갖는 충성 고객 (Loyalty) 이 됨 충성 고객 충성도가 높은 고객은 SNS 를 통해 스스로 홍보 제품의 구매가 어려워도 (비용, 웨이팅 등) 구매함 예시) Apple 좋은 UX 를 측정하는 방법 측정에 필요한 데이터 아래 세 개의 데이터를 바탕으로 측..

    서버의 부하를 줄이는 법 (feat. 로드밸런싱)

    서버의 부하는 어떻게 줄일까 고오급 서버 사용 (a.k.a. 성능 확장, Scale up) 서버 대수 증가 (Scale out) 단순히 서버의 대수를 늘리면 될까? 사용자는 어디로 가야되는지 어떻게 알까? (데이터 동기화 등의 문제들도 있겠지만 그건 여기선 다루지 않는걸로…) → 로드밸런서 로드밸런서 말 그대로 Load 를 Balance 있게 나눠주는 것 로드밸런서의 종류 L2 - MAC 주소를 바탕으로 Load Balancing L3 - IP 주소를 바탕으로 Load Balancing L4 - Transport Layer(IP와 Port) Level 에서 Load Balancing L7 - Application Layer (사용자 Request) Level 에서 Load Balancing L# ? OS..

    상태관리 라이브러리 비교 (Redux Toolkit, Zustand, Recoil)

    대상 라이브러리 Redux Toolkit (@reduxjs/toolkit) Zustand Recoil 비교 NPM Trends 간단 비교 Redux Toolkit Zustand Recoil 러닝커브 Redux 를 알고 있으면 거의 없음 매우 낮음 낮음 (개인적으로는 안낮음 ^~^..) 디버깅 툴 Redux Devtools Redux Devtools 있으나 불안정함 제작자 Dan Abramov (Redux 개발자) 카토 다이시 (Jotai 개발자) Facebook 현재 버전 v1.9.2 v4.3.2 v0.7.6 출시 연도 2020 2019 2020 비고 Redux 에서 영감을 받아 만들었다고 함 아직 1.0 이 나오지 않았음 자잘한 버그가 종종 있다고 함 소개 및 사용 예제 Redux Toolkit RTK..

    라이브러리와 프레임워크 (feat. 리액트는 라이브러리일까 프레임워크일까)

    들어가며 김영한님의 스프링 강의를 듣던 중… 이런 내용이 나왔다. 프레임워크 vs 라이브러리 프레임워크가 내가 작성한 코드를 제어하고, 대신 실행하면 그것은 프레임워크가 맞다. (JUnit) 반면에 내가 작성한 코드가 직접 제어의 흐름을 담당한다면 그것은 프레임워크가 아니라 라이브러리다. 리액트를 프레임워크가 아닌 라이브러리라고 부르는 이유는 단지 상태관리 때문이라고만 알고 있는데… 제어의 흐름을 담당하지 않아서라고? life cycle 은 리액트가 실행시키는게 아니었나? 그럼 리액트는 왜 프레임워크가 아니라 라이브러리인거지? 그러고보니 함수형 컴포넌트를 사용할 경우에는 life cycle 을 따로 타지 않는데… 그러고보니 프레임워크와 라이브러리의 정확한 차이는 뭘까?? 😋 그렇게 시작되었습니다~ 가장 ..