別にしんどくないブログ

技術のことや読書メモを書いています

Node.js

Node.js v21 の主な変更点

2023年10月17日にリリースされたNode.js v21の主な変更点を紹介します。 この記事を書いている時点ではv21.4.0が最新版ですので、v21.0.0からv21.4.0までの変更点で注目の機能をまとめています。 nodejs.org fetchとWebStreamsが安定版へ WebSocketの実験的…

Node.js v20 の主な変更点

2023 年 4 月 18 日にリリースされた Node.js v20 の主な変更点を紹介します。 nodejs.org ファイルのアクセスやプロセスの起動を制限する新しいパーミッションモデル (experimental) --allow-fs-read でファイルの読み込みを許可する --allow-fs-write によ…

Node.js v19 の主な変更点

Node.js v19がリリースされました nodejs.org この記事では Node.js v19 の主な変更点を抜粋して紹介します! HTTP(S)/1.1 KeepAlive by default V8 10.7 ファイル変更時に自動的にプロセス再起動するwatchモード (experimental) --experimental-specifier-…

『月刊I/O 7月号』にNode.js v18の記事を書かせていただきました

月刊I/O 7月号表紙 宣伝になってしまうのですが、『月刊I/O』の今月号である『月刊I/O 7月号』にNode.js v18に関する記事を書かせていただきました。 すでに発売しています。筆不精なためブログに書くのは遅れてしまって、もしかするとすでに店頭には並んで…

Node.js v18 の主な変更点

Node.js v18がリリースされました nodejs.org この記事では Node.js v18 の主な変更点を抜粋して紹介します! fetch() がフラグ無しで実行可能に (experimental) HTTP requestTiemout()のデフォルト値の変更 node:test モジュール(テストランナー)の追加 …

Rust + Node-APIでクロスプラットフォーム向けnpmパッケージを公開する

この記事は Node.jsのカレンダー | Advent Calendar 2021 - Qiita の2日目の記事です。 今回はnapi-rsというNode-APIを使ったNode.js add-onをRustで書けるツールを紹介します。 napi.rs

Node.js v17 の主な変更点

2021/10/19にリリースされたNode.js v17の主な変更点を紹介します。 nodejs.org QUICがサポートされたOpenSSLにアップデート V8 が 9.5 にアップデート Intl.DisplayNames Intl.DateTimeFormat Promiseベースのreadline APIの追加 WHATWG Stream との互換性…

Node.js v16 の主な変更点

2021/04/20にリリースされたNode.js v16の主な変更点を紹介します。 nodejs.org M1 MacでもNode.jsが使えるようになります V8 v9.0 Atomics.waitAsync RegExp match indices Timers Promises APIが安定版になりました fs.rmdirのrecursiveオプションがDeprec…

package.json の imports / exports フィールド

この記事は Node.js その2 Advent Calendar 2020 の 2 日目の記事です。投稿が大幅に遅れて申し訳ございません。 Node.js v15.3.0 から ES Modules が experimental から stable になりました nodejs.org 今年はモジュール周りも大きく飛躍しました。個人的…

Node.js v15 の主な変更点

10/20 にリリースされた Node.js v15 の主な変更点を紹介します。 nodejs.org 15,000 文字以上あるので、適宜気になったところをお読みください。 npm v7 が同梱 V8 v8.6 ES2021 の機能追加 Promise.any and AggregateError String.prototype.replaceAll Log…

Node.js v13の主な変更点

More great news! Node.js 12 to LTS and Node.js 13 is here! https://t.co/JmDiMlHgmr— Node.js (@nodejs) 2019年10月22日 Node.jsのv12がLTSになり、v13がcurrentとしてリリースされました。 今回はNode.js v13の主な変更点を紹介したいと思います。 asse…

関西Node学園 7時限目を開催しました #kng7

nodejs.connpass.com LINE KYOTO様の会場をお借りして開催しました。 京都で開催するのは1年ぶりで前回もLINE KYOTO様で開催させていただきました。ありがとうございます。

Node.js v12で使えるJavaScriptの新機能

Node.js v12が4/23にリリースされました Node.jsのCoreにも新しい機能が入りました。 また、APIの追加以外にもTLS1.3のサポートやhttp_parserがllhttpに代わったりしています。 詳しくは以下をご覧ください! github.com JavaScriptエンジンであるV8もバー…