좋은 slack feeds와 공유한 link를 남기자
- What should come first in URL, hash or querystring? 쿼리스트링 먼저쓰고 해쉬를 씀
- 깃허브에서 1만 스타 받은 한국의 오픈소스들
- Firebase Web 채팅앱 만들기
- 자바스크립트를 사용하여 익명으로 Firebase에 인증하기
- 구글 클라우드의 서버리스 서비스 Cloud Functions
- 남들 다 한다는 기술 블로그, 왜 나만 하기 힘들까
- 프런트엔드 마스터가 되고 싶다면 만들어야할 프로젝트 9선.blog
- Promise, 가만히 냅두면 어떻게 될까?.blog
- Typescript 에서 Type을 기술하는 두 가지 방법, Interface와 Type Alias.github
- 리덕스를 도입하는데 주저하게 만드는 장벽들 - 1. redux-saga 쓰지말아야 할 이유.youtube
- npm-check - check for outdated, incorrect, and unused dependencies
- GN#34 The Developer's Way - 모두가 코딩을 배울 필요는 없다
- Git Flow를 사용해 보자! - Ju Factory
- 우린 Git-Flow를 사용하고 있어요 우아한형제들 기술 블로그
- Git Flow 참고자료 By Daniel Kummer 한국어
- Introducing draft pull requests - draft pull request로 하세요?ㅁ?
- 리액트트레이닝 공식문서 - 리액트 라우터에도 훅이...
- Type Reference - Flow.org - 리액트 Component type에는 어떤 것들이 있는지 잘 정리되어 있어서 공유드려용
- 리액트는 어쩌다 만들어졌을까?
- JSON -> TypeScript 변환
- 타입스크립트 - handbook 한글 번역 문서
- 타입스크립트 3.8에서 뭐가 바꼈나...
- (1) Type Guards and Differentiating Types - official typescript documentation
- (2) Utility Types - official typescript documentation
- 리액트 컴포넌트 타입스크립트로 작성하기 -
npx create-react-app ts-react-tutorial --typescript
- 함수선언식컴포넌트 - 컴포넌트 선언할 때 일반함수처럼 쓸지 화살표 함수로 쓸지 고민 많았는데 컴포넌트는 일반함수로 선언하고 그 외의 함수는 화살표 함수로 선언하는게 좋은 것 같아요 특히 타입스크립트는 더욱 더
-
webpack과 jest에 alias 처리 관한 블로그글 - webpack + jest.config + jsconfig(or tsconfig) 3개를 다 설정해줘야 잘 돌아감!
alias 처리에 대한 부가설명 : ../../../ 의 형태로 파일 경로 지정을 절대 경로로 바꿀 수 있게 도와줌 .웹팩 설정파일에 alias 처리를 하면 보통 @ 이 문자로 설정하는데 @를 ./src/로 인식하라고 설정해두는 것.
- muchtrans - 번역문서와 원본(?)을 같이 볼 수 있는 블로그
- 꼼꼼한 개발자들을 위한 완벽 프론트엔드 체크리스트
- 도서출판 인사이트 - 개발관련 서적들을 전자책으로 판매하는 플랫폼
- iterm2 커즈터마이징 하기
- Lighthouse(웹 앱의 품질을 개선하는 오픈 소스 자동화 도구)
- Lighthouse - Website performance benchmarking tool - 보고 바로 적용할수있도록 문서가 넘 잘 정리되어있음, 영어라서 저도 변역기 돌려서 보고있는데 몇개안봤지만 이해가 쉽게 잘 정리되어있네영
- blisk - blisk라는 브라우저인데 되게 괜찮은 기능이 많네요
- VSCode - Organize Imports - import된 모듈들을 크기와 중요도 순으로 자동을 정리해주고, 정의되어 있지만 한번도 사용하지 않은 컴포넌트를 제거할 수 있는 단축키