Bun은 Node.js와 비슷한 새로운 자바스크립트 런타임이다. 전에는 Deno가 잠깐 유행하기도했는데 Node.js와 API가 다른 탓에 인기가 길게 유지되지는 못했다. 하지만 Bun은 이것을 저격한 듯 Node와 90% 정도 호환되는 API를 가지고 있다. 그러면 한번 Bun의 장점들을 알아보자: 노드에 비해 2~3배 빠른 성능: 사파리의 JavascriptCore 엔진을 확장한 엔진을 사용하여 속도가 빠르다. Deno에 비해 뛰어난 Node.js API 지원 WebSocket, Fetch 같은 Web API도 지원하고, 노드 네이티브 API도 약 90% 지원한다. node_modules를 그대로 사용가능 Node.js의 모듈 알고리즘을 그대로 구현하여 그대로 사용가능하고, ESM, CommonJS ..
CSS로 폰트 안티앨리어싱 넣기 -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; 이 속성은 비표준입니다. 자세한 지원 또는 레퍼런스는 caniuse.com과 MDN의 font-smooth 항목을 참고해주세요. 파이어폭스 (macOS 버전 제외)외 Webkit 엔진 기반의 웹 브라우저는 다 작동합니다. (Edge는 Webkit 엔진이 적용된 79버전 부터) 미지원 브라우저에서 안티앨리어싱 넣는 법 transform: rotate(0.04deg) translate3d(0, 0, 0); 텍스트 렌더링 방식을 바꾸어 안티앨리어싱을 적용하는 방법입니다. 사이드 이펙트나 부작용 등에 대해선 알아보지 않아서 직접 알아보시거나 사용을 지..
Vite 사용 중에 Webpack처럼 title을 어떠한 변수나 환경변수에서 가져와서 컴파일 하는 것을 원하시는 분을 위한 기능입니다. vite-plugin-html이라는 라이브러리에서 injecting을 지원합니다. env에서 가져와서 이런식으로 집어넣을 수 있습니다. // vite.config.js import { defineConfig, loadEnv } from 'vite' import { createHtmlPlugin } from 'vite-plugin-html'; import react from '@vitejs/plugin-react' const env = loadEnv(mode, process.cwd()) export default defineConfig({ plugins: [ react()..
글 맨 밑에 요약이 있습니다. 긴 글 읽기 힘드신 분들은 요약 먼저 보세요 준비물 C++ 빌드 툴 Python (with pip) HxD 인터넷 연결 1. 준비물 설치 Python 언팩 스크립트: python-exe-unpacker git clone https://github.com/countercept/python-exe-unpacker cd python-exe-unpacker python3 -m pip install -r requirements.txt 또는 pip3 install -r requirements.txt 또는 자신의 컴퓨터에 맞게 패키지 설치 C++ 빌드 오류 나면 리눅스나 WSL에서 시도해보세요. 전 WSL에서 작업했습니다. 2. 언패킹 python3 python_exe_unpack.py..
- Total
- Today
- Yesterday
- moment.js
- vuex
- 웹킷
- SCE-TTS
- Nuxt 3
- useFetch
- font-smooth
- 브라우저
- NUXT
- date-fns
- uncompyle6
- nuxt.js
- pyinstaller
- Safari
- vite
- 프론트엔드
- ytdlp
- Bun.js
- 4kdownload
- CSS
- BFrame
- backdrop
- yt-dlp
- vue
- vitejs
- 사파리
- pinia
- e2e
- DENO
- decompyle3
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |