디자인시스템
디자인 시스템 구축기 1편
https://brunch.co.kr/@besigner/4
패키지배포
NPM CLI 명령어로 package.json 버전 관리하기
http://blog.foundy.io/npm-version/Hosting private NPM packages for free
https://andreybleme.com/2020-05-31/hosting-private-npm-packages-for-free/
다국어 서비스
페이지의 현지화된 버전 | Google 검색 센터 | 문서 | Google Developers
https://developers.google.com/search/docs/advanced/crawling/localized-versions?visit_id=637853166096951097-791059677&rd=1Advanced Features: Internationalized Routing | Next.js
https://nextjs.org/docs/advanced-features/i18n-routing로케일(Locale)이란? 국가 및 언어 설정
https://www.44bits.io/ko/keyword/locale
테스트전략
How to test API calls. Testing API calls using axios and… | by Daniel Afonso | Medium
https://danieljcafonso.medium.com/how-to-test-api-calls-e210c07cd3c2react-query/src/react/tests at 813d70f659db73cc484fc0f465ed5a760f470853 · tannerlinsley/react-query
https://github.com/tannerlinsley/react-query/tree/813d70f659db73cc484fc0f465ed5a760f470853/src/react/testshusky, lint-staged를 사용하자( sub : ESLint 자동화하기 )
https://velog.io/@do_dadu/husky-lint-staged%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EC%9E%90-sub-ESLint-%EC%9E%90%EB%8F%99%ED%99%94%ED%95%98%EA%B8%B0Introduction | Ladle
https://www.ladle.dev/docsGitHub - ppsea/next-react-query-react-testing-library-boilerplate: nextjs + react query + react-testing-library boilerplate
https://github.com/ppsea/next-react-query-react-testing-library-boilerplateGitHub - TkDodo/testing-react-query
https://github.com/TkDodo/testing-react-query리액트 커스텀 훅을 테스트하는 과정
https://ui.toast.com/weekly-pick/ko_20220311테스팅 라이브러리 (Testing Library) 란?
https://devowen.com/431?category=778540프론트엔드 테스트 팁
https://tech.madup.com/front-test-tips스토리북으로 인터랙션 테스트하기
https://ui.toast.com/weekly-pick/ko_20220111[번역] 초보자를 위한 React 어플리케이션 테스트 심층 가이드 (1)
https://blog.rhostem.com/posts/2020-10-14-beginners-guide-to-testing-react-1#overview_of_testing_react_apps
모니터링
Sentry로 사내 에러 로그 수집 시스템 구축하기 - LINE ENGINEERING
https://engineering.linecorp.com/ko/blog/log-collection-system-sentry-on-premise
모노레포
Monorepos in JavaScript & TypeScript
https://www.robinwieruch.de/javascript-monorepos/monorepo에 jest 셋업
https://blog.ah.technology/a-guide-through-the-wild-wild-west-of-setting-up-a-mono-repo-part-2-adding-jest-with-a-breeze-16e08596f0deYarn berry에서 React + Jest + Cypress + TypeScript + Github Actions CI/CD를 세팅해보자
https://haranglog.tistory.com/28Rush로 프론트엔드 모노레포 구성하기
https://medium.com/mildang/rush%EB%A1%9C-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%AA%A8%EB%85%B8%EB%A0%88%ED%8F%AC-%EB%8F%84%EC%9E%85%EA%B8%B0-5da0c5bc9b30[직방] 패키지매니저, 그것이 궁금하다
https://medium.com/zigbang/%ED%8C%A8%ED%82%A4%EC%A7%80-%EB%A7%A4%EB%8B%88%EC%A0%80-%EA%B7%B8%EA%B2%83%EC%9D%B4-%EA%B6%81%EA%B8%88%ED%95%98%EB%8B%A4-5bacc65fb05d카카오 어드민 UI 컴포넌트를 모노레포로 개발하여 얻은 것들
https://tech.kakao.com/2020/12/03/frontend-growth-03직방의 클라이언트 시스템
https://medium.com/zigbang/%EB%AA%A8%EB%85%B8%EB%A0%88%ED%8F%AC%EC%97%90-yarn-workspace-%EC%A0%81%EC%9A%A9%ED%95%98%EA%B8%B0-873a5ae2bea
개선사항
GitHub - kesuskim/Front-End-Checklist: 🗂 최신 웹사이트와 꼼꼼한 개발자들을 위한 완벽 프론트엔드 체크리스트
https://github.com/kesuskim/Front-End-ChecklistReact v18.0 – React Blog
https://reactjs.org/blog/2022/03/29/react-v18.html유용한 리액트 패턴 5가지
https://velog.io/@dnr6054/%EC%9C%A0%EC%9A%A9%ED%95%9C-%EB%A6%AC%EC%95%A1%ED%8A%B8-%ED%8C%A8%ED%84%B4-5%EA%B0%80%EC%A7%80Post-loading : check if an image is in the browser cache
https://stackoverflow.com/questions/2446740/post-loading-check-if-an-image-is-in-the-browser-cache
react native
React-Native CodePush 알아보기!
https://velog.io/@dlrmsghks7/learncodepushDeep dive into React Native’s New Architecture
https://medium.com/coox-tech/deep-dive-into-react-natives-new-architecture-fb67ae615ccd
유저 세션
How to implement authentication in Next.js
https://daily.dev/blog/authentication-in-nextjs
상태관리
[번역] #3: 리액트 쿼리 렌더링 최적화 | Parang Tech Blog
https://parang.tech/react/2022-react-03/react-query에 typescript 적용하기 - 리액트 쿼리, 타입스크립트 | HyeonGyu
https://gusrb3164.github.io/web/2022/01/23/react-query-typescript/react query debounce throttle 예제
https://codesandbox.io/s/react-query-debounce-throttle-g3wrur?from-embed=&file=/src/useReactQuery.ts:480-491[React-Query] 캐싱에 대한 구현
https://velog.io/@chltjdrhd777/React-Query-%EC%BA%90%EC%8B%B1%EC%97%90-%EB%8C%80%ED%95%9C-%EA%B5%AC%ED%98%84React state management libraries in 2022
https://www.albertgao.xyz/2022/02/19/react-state-management-libraries-2022Store에서 비동기 통신 분리하기 (feat. React Query) | 우아한형제들 기술블로그
https://techblog.woowahan.com/6339[토스] 프론트엔드 웹서비스에서 우아하게 비동기 처리하기
https://static.toss.im/slash21/pdf/[%ED%86%A0%EC%8A%A4_SLASH%2021]%20%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C%20%EC%9B%B9%20%EC%84%9C%EB%B9%84%EC%8A%A4%EC%97%90%EC%84%9C%20%EC%9A%B0%EC%95%84%ED%95%98%EA%B2%8C%20%EB%B9%84%EB%8F%99%EA%B8%B0%20%EC%B2%98%EB%A6%AC%ED%95%98%EA%B8%B0_%EB%B0%95%EC%84%9C%EC%A7%84.pdfMicro-frontend-React, 점진적으로 도입하기
https://static.toss.im/slash21/pdf/[%ED%86%A0%EC%8A%A4_SLASH%2021]%20Micro-frontend%20React,%20%EC%A0%90%EC%A7%84%EC%A0%81%EC%9C%BC%EB%A1%9C%20%EB%8F%84%EC%9E%85%ED%95%98%EA%B8%B0_%EC%A1%B0%EC%9C%A0%EC%84%B1.pdfReact 상태 관리 라이브러리 Zustand의 코드를 파헤쳐보자
https://ui.toast.com/weekly-pick/ko_20210812React Query vs SWR
https://tech.madup.com/react-query-vs-swrPractical React Query
https://tkdodo.eu/blog/practical-react-query[번역] 초보 프론트엔드 개발자들을 위한 Pub-Sub(Publish-Subscribe) 패턴을 알아보기
https://rinae.dev/posts/why-every-beginner-front-end-developer-should-know-publish-subscribe-pattern-krreact-query/examples/basic-typescript at master · tannerlinsley/react-query
https://github.com/tannerlinsley/react-query/tree/master/examples/basic-typescriptBuilding The Real App With React Query — Smashing Magazine
https://www.smashingmagazine.com/2022/01/building-real-app-react-query[2월 우아한테크세미나] [LIVE] React Query와 상태관리 :
https://www.youtube.com/watch?v=MArE6Hy371c&feature=youtu.be[화해] React Query와 함께하는 API 에러 처리 설계하기
http://blog.hwahae.co.kr/all/tech/tech-tech/7867