일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 보조정렬
- Android
- mapreduce
- IntelliJ
- R
- tomcat
- window
- plugin
- NPM
- SPC
- SSL
- Spring
- Python
- Java
- 공정능력
- hadoop
- GIT
- es6
- xPlatform
- Express
- JavaScript
- table
- MSSQL
- Sqoop
- Kotlin
- vaadin
- mybatis
- Eclipse
- SQL
- react
- Today
- Total
목록TypeScript (3)
DBILITY
내년쯤 다시 볼지 모르니 기록하자. https://redux-toolkit.js.org/ Redux Toolkit | Redux Toolkit The official, opinionated, batteries-included toolset for efficient Redux development redux-toolkit.js.org redux-toolkit으로 여러가지 해결(?)되었다고 한다. npm install react-redux @reduxjs/toolkit createSlice를 쓰면 name/reducer형태의 action.type을 자동으로 생성해 준다. action의 reducer를 export,사용하는 콤포넌트에선 import 후 dispath하면 된다. 이전 방식 dispath({typ..
Setting의 Languages & Frameworks-> TypeScript -> Recompile on changes [그림1]처럼 선택하면 된다. 프로젝트 루트에 tsconfig.json을 만들고 다음과 같이 입력한다. { "compilerOptions": { "target": "ES5", "module": "CommonJS", "noImplicitAny": true, "strictNullChecks": true }, "files": ["0001.ts","0002.ts"] } files는 지정하지 않으면 전부 다 https://typescript-kr.github.io/pages/tsconfig.json.html TypeScript 한글 문서 TypeScript 한글 번역 문서입니다 typescr..
typescript가 존재하는 이유는 javascript의 dynamic typing 때문? dynamic typing은 할당된 값에 따라 알아서 척척 type casting을 해주는 것으로 생각하면 된다. 이로 인해 런타임에서야 확인 가능한 명확하지 않은 경고와 오류에 빠지게 되었다. 오류~ typescript에서 try catch block으로 처리하려는데 error catch가 되지 않음..error의 type은 뭔가? unknown이라니..일단 any로 하니 잡히기는 한다. 근데 any는 곤란하다..throw를 통해 생성된 것과 구분만 해봤다. try { .... throw new Error('알고 싶지 않아'); .... } catch (error) { console.log(error); //t..