A standardized JSON Schema representation that preserves inferred type information Standard JSON Schema is a common interface designed to be implemented by JavaScript and TypeScript entities that are or can be converted to JSON Schema. The goal is to make it easier for ecosystem tools to accept user-defined types (typically defined using schema/validation libraries) without needing to write custom
English | 中文 Introduction Since its open-sourcing, Ant Design has garnered 96.6K Stars, accumulated 31.9K issues, 20.7K PRs, released 904 npm versions, and has had 2314 contributors participate in its development. These numbers not only represent the community's activity and support but also witness the project's continuous evolution and maturation. It is because of you that Ant Design can continu
We are excited to announce Prettier 3.7! This release focuses on polishing the TypeScript and Flow experience, specifically by aligning the formatting of classes and interfaces to be more consistent and predictable. We also want your opinion on the upcoming change to fix inconsistent opening brace print logic of class and interface body. Additionally, we also fixed lots of bugs, added support for
This post announces the alpha release of Oxfmt. Oxfmt has since reached beta! See the Oxfmt Beta announcement for the latest features and improvements. We’re excited to announce the alpha release of Oxfmt, a Rust-powered, Prettier-compatible code formatter. This first release focuses on JavaScript and TypeScript, with support for additional languages coming soon. Oxfmt is designed with these goals
11.0.0 (2025-11-23) Performance Improvements Rewrite finalization system to use a callback approach instead of tree traversal (#1183) (d6c1202) BREAKING CHANGES enable loose iteration by default Simplify some iteration checks Allow passing type to get/set utils to skip archetype lookup Convert assigned_ to Map Enable loose iteration Replace recursive tree finalization with targeted callbacks Porte
footer: YAPC::Fukuoka 2025 - azu slidenumbers: true autoscale: true theme: Plain Jane, 1 [fit] 読む技術・書く技術・伝える技術 15年続けて分かった持続可能なオープンソース開発 azu (@azu_re) YAPC::Fukuoka 2025 自己紹介 azu GitHub: @azu X/Twitter: @azu_re 2010年から15年間オープンソース開発 今日話したいこと 15年間オープンソース活動のうち 2011年-: JSer.info: JavaScriptの毎週更新の情報ブログ 2014年-: textlint: 自然言語のLinter 2016年-: JavaScript Primer: JavaScript入門書 3つのプロジェクトのタイムライン 問い: なぜ15年も続けてい
Performance context: All frameworks tested achieve excellent Lighthouse scores (100) with similar First Contentful Paint times. Since performance is essentially identical, bundle size is what differentiates these frameworks for mobile users. The 6.1x range matters for data usage, parse time, and battery consumption. Field data validation: The Chrome User Experience Report (CrUX) provides real-worl
{ "$schema": "https://turborepo.com/microfrontends/schema.json" "applications": { "web": { "development": { "local": 3000 } }, "docs": { "development": { "local": 3001 }, "routing": [ { "paths": ["/docs", "/docs/:path*"] } ] } } } Just run turbo dev. In this configuration, your docs app runs its development server on localhost:3001 and will handle requests for /docs and all nested paths in /docs.
TanStack Start is one of the most exciting full-stack web development frameworks I’ve seen. I’ve written about it before. In essence, TanStack Start takes TanStack Router, a superb, strongly-typed client-side JavaScript framework, and adds server-side support. This serves two purposes: it gives you a place to execute server-side code, like database access; and it enables server-side rendering, or
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く