>  기사  >  웹 프론트엔드  >  VoidZero, 새로운 ESLint, MongoDB 등

VoidZero, 새로운 ESLint, MongoDB 등

Mary-Kate Olsen
Mary-Kate Olsen원래의
2024-10-07 06:21:02651검색

VoidZero, The New ESLint, MongoDB , and more

"This Week in JavaScript"의 새 버전에 오신 것을 환영합니다!

이번 주에는 개발 작업 흐름을 더욱 원활하고 빠르게 만들어 줄 흥미로운 업데이트가 있습니다. VoidZero의 통합 JavaScript 툴체인부터 ESLint의 새로운 기능, 심지어 MongoDB의 성능 향상까지, 풀어야 할 내용이 많이 있습니다!

VoidZero Inc., JavaScript 도구 통합을 위해 460만 달러 모금

VoidZero는 JavaScript 생태계를 위한 통합된 고성능 툴체인을 개발하기 위해 Accel이 주도하는 시드 펀딩에서 460만 달러를 모금했습니다.

이것이 왜 중요합니까?

JavaScript 도구는 현재 조각화되어 있으며 개발자는 다양한 타사 종속성에 의존하고 있습니다. VoidZero는 번들링부터 테스트까지 모든 것을 처리하는 단일 툴체인을 만들어 개발 프로세스를 간소화하는 것을 목표로 합니다.

주요 하이라이트:

통합 프레임워크: 모든 작업에 동일한 AST 및 해석기가 있어 중복된 구문 분석이 줄어듭니다.

성능 중심: 병렬화 및 최적화된 JS 플러그인을 지원하는 기본 언어로 컴파일하도록 구축되었습니다.

모듈식 구성요소: 고급 사용 사례에 맞게 쉽게 사용자 정의할 수 있는 빌딩 블록.

교차 환경 지원: 런타임 제한 없이 모든 JavaScript 환경에서 작동합니다.

VoidZero의 새로운 번들러인 Rolldown은 올해 말 알파 버전으로 출시될 예정이며 곧 Vite와 통합될 예정입니다. 

ESLint는 이제 JSON 및 Markdown을 Lint합니다.

JSONMarkdown 파일을 이제 직접 린트할 수 있습니다! 이는 ESLint가 JavaScript를 넘어 확장하여 더욱 범용적인 린터로 거듭나려는 노력의 일환입니다.

새로운 소식

JSON 지원: 새로운 @eslint/json 플러그인을 사용하면 JSON, JSONC 및 JSON5 파일을 린트할 수 있습니다. 시작하려면 플러그인을 설치하고 JSON 규칙을 포함하도록 ESLint 구성을 업데이트하세요.

Markdown 지원: @eslint/markdown 플러그인은 CommonMark 및 GitHub 기반 Markdown에 대한 Linting을 도입합니다. 마크다운 파일에서 문제를 포착하려면 프로젝트에 설치하고 구성하기만 하면 됩니다.

이 업데이트는 웹 프로젝트에서 다양한 파일 형식을 Linting할 수 있는 더 많은 가능성을 열어 모든 것을 동일한 ESLint 우산 아래로 가져옵니다.

Tauri 2.0이 출시되었습니다

Tauri 2.0의 안정적인 릴리스가 이제 출시되어 iOS 및 Android에 대한 주요 개선 사항과 모바일 지원이 제공됩니다. 이 Rust 기반 프레임워크를 사용하면 HTML, JavaScript 및 CSS를 사용하여 간단한 크로스 플랫폼 데스크톱 및 모바일 애플리케이션을 구축할 수 있습니다. 이 모든 작업을 수행하고 파일 크기를 더 작게 만들고 성능을 더 빠르게 만듭니다. 

Tauri 2.0의 장점:

통합 코드베이스: 데스크톱(Windows, macOS, Linux) 및 모바일(iOS, Android)용 단일 UI 코드베이스.

핫 모듈 교체(HMR): 다시 빌드하지 않고도 앱의 프런트엔드를 원활하게 업데이트할 수 있습니다.

모바일 지원: Swift 또는 Kotlin을 사용하여 Rust 로직을 공유하면서 모바일 전용 기능을 구축하세요.

고급 플러그인: 더욱 세련된 플러그인 시스템으로 앱 기능을 확장하고 개발을 단순화하세요.

Tauri는 계속 발전하여 개발자에게 모든 플랫폼에 맞게 구축할 수 있는 매우 효율적이고 유연한 방법을 제공합니다.

새로운 도구 및 릴리스

Tabulator 6.3: 강력한 편집, 필터링, 정렬 기능을 사용하여 웹 앱에서 복잡한 데이터 테이블 관리를 단순화하세요.

MongoDB 8.0: 쿼리 가능한 암호화 및 향상된 확장성을 통해 30% 성능 향상과 강화된 보안을 누려보세요.

Eleventy 3.0: 이 정적 사이트 생성기의 최신 릴리스를 사용하면 빠르고 효율적인 웹사이트를 그 어느 때보다 쉽게 ​​만들 수 있습니다.

μExpress: 이 최적화된 Express 버전으로 Node.js 앱 속도를 높여 최대 4배 더 빠른 요청을 제공하세요.

여기까지 "This Week in JavaScript" 3호입니다! 시청해 주셔서 감사합니다!

이 뉴스레터를 동료 개발자와 공유하고 다음 호에 대한 알림을 받으려면 구독하세요.

다음에도 즐거운 코딩하세요!

참고자료

VoidZero, 460만 달러 조달

이제 ESLint가 JSON과 Markdown을 Lint합니다

타우리 2.0 출시

탭레이터 6.3

몽고DB 8.0

일레븐티 3.0

μ익스프레스

위 내용은 VoidZero, 새로운 ESLint, MongoDB 등의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.