Suche senden
Hochladen
Prettier 소개
•
0 gefällt mir
•
622 views
HyunSeob Lee
Folgen
사내 공유용으로 제작한 Prettier 소개 슬라이드입니다.
Weniger lesen
Mehr lesen
Software
Melden
Teilen
Melden
Teilen
1 von 26
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Siege mode! C++ Advanced Project Ver
SiegeMode! C++ Advanced Project Ver
SiegeMode! C++ Advanced Project Ver
Seokmin No
보스엔진의 설치과정을 설명합니다.
Boss2D 설치과정
Boss2D 설치과정
Bonex Gu
python과 webkit을 이용해서 영화표를 자동으로 예매했던 경험을 공유한 발표자료입니다. python korea 2013년 5월에 사용했었습니다. 현재 자동예매 스크립트는 각 영화관 사이트의 개편으로 인해 동작하지 않습니다. OTL
웹표준과 자동화의 약속된 승리
웹표준과 자동화의 약속된 승리
Young-Ho Cha
Django Girls 12월 Meetup 발표 자료입니다. 발표때, 하지 못했던 이야기와 했던 이야기를 발표자료에 추가하여 업로드 합니다.
Django Girls 12월 Meetup 발표 자료
Django Girls 12월 Meetup 발표 자료
seungdols
팩토리 메소드 패턴과 추상 팩토리 패턴
팩토리 메소드 패턴과 추상 팩토리 패턴
팩토리 메소드 패턴과 추상 팩토리 패턴
GeniusYG
Javascript언어에 대한 기초적인 내용 및 실습과제입니다. 코드아카데미와 생활코딩을 통해 공부한 내용입니다.
Javascript 박재은
Javascript 박재은
재은 박
2019년 7월 13일 I/O Extended 2019 WebTech WebAssembly 101 세션에서 사용한 발표자료 입니다.
WebAssembly 101
WebAssembly 101
HyunSeob Lee
2019년 7월 13일 I/O Extended 2019 WebTech Puppeteer: Getting Started 세션에서 사용한 발표자료 입니다.
Puppeteer: Getting Started
Puppeteer: Getting Started
HyunSeob Lee
Empfohlen
Siege mode! C++ Advanced Project Ver
SiegeMode! C++ Advanced Project Ver
SiegeMode! C++ Advanced Project Ver
Seokmin No
보스엔진의 설치과정을 설명합니다.
Boss2D 설치과정
Boss2D 설치과정
Bonex Gu
python과 webkit을 이용해서 영화표를 자동으로 예매했던 경험을 공유한 발표자료입니다. python korea 2013년 5월에 사용했었습니다. 현재 자동예매 스크립트는 각 영화관 사이트의 개편으로 인해 동작하지 않습니다. OTL
웹표준과 자동화의 약속된 승리
웹표준과 자동화의 약속된 승리
Young-Ho Cha
Django Girls 12월 Meetup 발표 자료입니다. 발표때, 하지 못했던 이야기와 했던 이야기를 발표자료에 추가하여 업로드 합니다.
Django Girls 12월 Meetup 발표 자료
Django Girls 12월 Meetup 발표 자료
seungdols
팩토리 메소드 패턴과 추상 팩토리 패턴
팩토리 메소드 패턴과 추상 팩토리 패턴
팩토리 메소드 패턴과 추상 팩토리 패턴
GeniusYG
Javascript언어에 대한 기초적인 내용 및 실습과제입니다. 코드아카데미와 생활코딩을 통해 공부한 내용입니다.
Javascript 박재은
Javascript 박재은
재은 박
2019년 7월 13일 I/O Extended 2019 WebTech WebAssembly 101 세션에서 사용한 발표자료 입니다.
WebAssembly 101
WebAssembly 101
HyunSeob Lee
2019년 7월 13일 I/O Extended 2019 WebTech Puppeteer: Getting Started 세션에서 사용한 발표자료 입니다.
Puppeteer: Getting Started
Puppeteer: Getting Started
HyunSeob Lee
I/O Extended 2019 Incheon에서 발표한 발표자료입니다.
[I/O Extended 2019 Incheon] What's new in the Web
[I/O Extended 2019 Incheon] What's new in the Web
HyunSeob Lee
2019년 5월 27일 "Innovation Lab Korea from Facebook"에서 열렸던 “React 사용자를 위한 리액트 부트캠프“의 5일차 강의자료입니다.
컴포넌트 제대로 만들기
컴포넌트 제대로 만들기
HyunSeob Lee
2019년 3월 2일 이상한모임에서 주최한 99Con에서 발표했던 자료입니다.
토스 이직기 & 적응기 (99Con)
토스 이직기 & 적응기 (99Con)
HyunSeob Lee
MobX와 MobX State Tree를 이용해 React 앱에서 State Management를 하는 방법에 대해 다룹니다. 2018년 8월 8일 네이버 FE DevTalk에서 발표한 자료입니다. 발표자료에 포함된 Demo 링크: https://stackblitz.com/edit/mst-normalized?file=index.ts
MobX & MST: 편안한 State Management
MobX & MST: 편안한 State Management
HyunSeob Lee
2017년 타입스크립트 유저 그룹 기술 세미나에서 발표한 자료입니다.
Type System in TypeScript
Type System in TypeScript
HyunSeob Lee
9XD 2017년 2월 모임에서 발표한 자료입니다.
개발자라면, 블로그
개발자라면, 블로그
HyunSeob Lee
Unity & Visual Studio로 하는 게임개발 세미나 손소만 MSP의 'Unity + C 시작하기, 참 쉽죠?'라는 이름의 세션에서 사용했던 발표자료입니다.
Unity & Visual Studio로 하는 게임개발 세미나 (손소만)
Unity & Visual Studio로 하는 게임개발 세미나 (손소만)
HyunSeob Lee
Unity & Visual Studio로 하는 게임개발 세미나 이현섭 MSP의 '열정넘치는 당신이 마이크로소프트와 할 수 있는 것들'이라는 주제의 세션에서 사용했던 발표자료 입니다.
Unity & Visual Studio로 하는 게임개발 세미나 (이현섭)
Unity & Visual Studio로 하는 게임개발 세미나 (이현섭)
HyunSeob Lee
Weitere ähnliche Inhalte
Mehr von HyunSeob Lee
I/O Extended 2019 Incheon에서 발표한 발표자료입니다.
[I/O Extended 2019 Incheon] What's new in the Web
[I/O Extended 2019 Incheon] What's new in the Web
HyunSeob Lee
2019년 5월 27일 "Innovation Lab Korea from Facebook"에서 열렸던 “React 사용자를 위한 리액트 부트캠프“의 5일차 강의자료입니다.
컴포넌트 제대로 만들기
컴포넌트 제대로 만들기
HyunSeob Lee
2019년 3월 2일 이상한모임에서 주최한 99Con에서 발표했던 자료입니다.
토스 이직기 & 적응기 (99Con)
토스 이직기 & 적응기 (99Con)
HyunSeob Lee
MobX와 MobX State Tree를 이용해 React 앱에서 State Management를 하는 방법에 대해 다룹니다. 2018년 8월 8일 네이버 FE DevTalk에서 발표한 자료입니다. 발표자료에 포함된 Demo 링크: https://stackblitz.com/edit/mst-normalized?file=index.ts
MobX & MST: 편안한 State Management
MobX & MST: 편안한 State Management
HyunSeob Lee
2017년 타입스크립트 유저 그룹 기술 세미나에서 발표한 자료입니다.
Type System in TypeScript
Type System in TypeScript
HyunSeob Lee
9XD 2017년 2월 모임에서 발표한 자료입니다.
개발자라면, 블로그
개발자라면, 블로그
HyunSeob Lee
Unity & Visual Studio로 하는 게임개발 세미나 손소만 MSP의 'Unity + C 시작하기, 참 쉽죠?'라는 이름의 세션에서 사용했던 발표자료입니다.
Unity & Visual Studio로 하는 게임개발 세미나 (손소만)
Unity & Visual Studio로 하는 게임개발 세미나 (손소만)
HyunSeob Lee
Unity & Visual Studio로 하는 게임개발 세미나 이현섭 MSP의 '열정넘치는 당신이 마이크로소프트와 할 수 있는 것들'이라는 주제의 세션에서 사용했던 발표자료 입니다.
Unity & Visual Studio로 하는 게임개발 세미나 (이현섭)
Unity & Visual Studio로 하는 게임개발 세미나 (이현섭)
HyunSeob Lee
Mehr von HyunSeob Lee
(8)
[I/O Extended 2019 Incheon] What's new in the Web
[I/O Extended 2019 Incheon] What's new in the Web
컴포넌트 제대로 만들기
컴포넌트 제대로 만들기
토스 이직기 & 적응기 (99Con)
토스 이직기 & 적응기 (99Con)
MobX & MST: 편안한 State Management
MobX & MST: 편안한 State Management
Type System in TypeScript
Type System in TypeScript
개발자라면, 블로그
개발자라면, 블로그
Unity & Visual Studio로 하는 게임개발 세미나 (손소만)
Unity & Visual Studio로 하는 게임개발 세미나 (손소만)
Unity & Visual Studio로 하는 게임개발 세미나 (이현섭)
Unity & Visual Studio로 하는 게임개발 세미나 (이현섭)
Prettier 소개
1.
Prettier 💊💰😆
2.
🤔 Prettier?
3.
🙄 또 하나의 코드
포매터 사실 그닥 새로운 것도 아님
4.
근데 왜 이렇게 핫해요?
5.
{ “printWidth”: 60 }
6.
7.
8.
Inspired by Refmt
9.
10.
“Opinionated Code Formatter” 코드
스타일 강제 😤
11.
그래서 그거 쓰면 좋아요?
12.
음냐 여긴 잘
안보이지 코드를 보기좋게 해줌 타이핑이 줄어듦 까먹은 기호 채워줌 빨간줄의 고통에서 해방 시몬스급 편안-함 이제 Prettier 없이는 코드를 못짜는 몸
13.
특히나 잘까먹는
14.
Trailing comma
15.
그외에도 해주는 것들 따옴표
VS 쌍따옴표 탭 VS 스페이스 괄호 간격 세미콜론 JSX 괄호 냠냠냠🎉
16.
팀원과 함께 쓰면 효과가
N배일거라 예상(…) 😁😗😃
17.
Pre-commit Hook 팀원과 쓰기
위한
18.
lint-staged & husky
19.
{ "scripts": { "precommit": "lint-staged" }, "lint-staged":
{ "*.{js}": ["prettier --write", "git add"] } } 💯
20.
아쉬웠던 점
21.
항상 개행하는 옵션
❌
22.
호불호 갈릴 법한
😵
23.
Linting은 대체할 수 없음
24.
이외에도 가끔씩 거슬릴 때가
있었는데 기억이 안나요 😩
25.
그래도 만족도가 더 컸습니다 😀
26.
끗 👋
Jetzt herunterladen