javascript weekly 2020-09-26
Vime: A Customizable Media Player Built with Web Components
Vime: A Customizable Media Player Built with Web Components
- 리액트, 앵귤러, 뷰, 스벨트 등을 지원
- 크로스 브라우징(IE는 제외) - 동일한 UI 지원
- I18N 등 다양한 기능 제공
V8 Release 8.6
- V8 8.6 릴리즈
- toString 을 Torque로 작성하여 최대 75% 성능 향상
- WASM to JS Call 의 성능 향상
Deno 1.4 Released
- Node Security
Quick bytes
https://devblogs.microsoft.com/typescript/announcing-typescript-4-1-beta/
- TS 4.1 베타
https://reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html
- React 17 JSX - import React 생략
import React from 'react';
https://v8.dev/blog/slack-tracking
- v8의 slack trace
- 새로운 객체를 생성할 때, 실제 사용할 것 보다 더 큰 크기를 할당(8개의 추가 프로퍼티)하고, 일정 시간 후에 사용하지 않는 공간을 비우는 방법
- 그 일정 시간이 되기 전에 프로퍼티를 추가하면 그건 더 빠르게 추가
How to Visualize Data Structures in VS Code
How to Visualize Data Structures in VS Code
- vscode extension - Debug Visualizer 포스트
- fetch 데이터에 대한 시각화도 가능
Code & Tools
A console for mobile browsers.
A console for mobile browsers.
- 중복되는 /제거, encodeURIComponent 실행 등 url 작성 도와주는 도구
const API_URL = 'https://api.example.com/'; const path = '/user' //이와 같이 있더라도 하나의 '/'만 남기고 제거
11 Top Node ORMs, Query Builders and Database Libraries in 2020
11 Top Node ORMs, Query Builders and Database Libraries in 2020
- 프리즈마에서 선정한 라이브러리 11선
- Popularity, Repo Activity, Support, Maturity & Stability 에 대한 평가