| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- 아키텍처
- 리팩토링
- 자바스크립트
- 오블완
- CRA
- 클린코드
- Aria
- 티스토리챌린지
- provider 패턴
- context.api
- 이것저것
- Function Region
- vite
- TypeScript
- 회고
- 프론트엔드
- MicroFrontEnd
- CustomHook
- Webworker
- 웹워커
- Web
- 리액트
- frontend
- sharedworker
- react
- 접근성
- 에세이
- AI
- JavaScript
- MFA
Archives
- Today
- Total
목록swc (1)
Lighthouse of FE beginner
Vite 프로젝트 SWC 도입
Intro이번 Vite PoC가 성공적으로 끝나면서 babelrc (혹은 babel.config.js) 파일을 걷어냈고 프로젝트에서 바벨 설정을 따로 하고 있지 않고 Vite 플러그인에 모든 일들을 위임하고 있습니다. 이런 상황에서 babel을 걷어내고 SWC를 도입을 하면 어떨까라는 생각이 들었고, Vite의 훌륭한 생태계로 인해 플러그인을 교체해 주는 것만으로도 손쉽게 SWC가 도입이 가능하기에 PoC를 진행했습니다. SWCSWC란 Speedy Web Compiler의 약자로써 Rust로 작성된 웹 애플리케이션 컴파일러입니다. SWC는 최신 사양의 JavaScript 코드를 브라우저 호환성을 위해 이전 사양의 코드로 트랜스파일 하거나, TypeScript 코드를 JavaScript로 컴파일 해주는 등..
[WEB] 프론트엔드
2024. 7. 10. 10:19