はてぶ・Qiita・Zennのトレンド記事を紹介
Node.jsはJavaScriptでサーバーサイドの開発ができる実行環境です。高速な処理と豊富なライブラリが特徴で、WebアプリやAPI開発に使われます。
Node.jsの脆弱性対応など: Cybozu Frontend Weekly (2025-12-16号) 🔖 2
こんにちは!サイボウズ株式会社 プロダクトエンジニアのくらっち(@Kuracchi04)です。 はじめにサイボウズ社内では毎週火曜日に Frontend Weekly と題し「一週間の間にあったフロントエンドニュースを共有する会」を開催しています。今回は、2025/12/
Node.js × Docker ベースイメージをどうやって選ぶか - iimon TECH BLOG 🔖 38
はじめに Docker イメージとは Node.js Docker公式イメージとは Node.js Dockerイメージの種類 node: node:-alpine node:-slim 補足:Debianのコードネーム イメージサイズ イメージサイズが重要な理由 イメージサイズ
Node.js × Docker ベースイメージをどうやって選ぶか 🔖 38
はじめに Docker イメージとは Node.js Docker公式イメージとは Node.js Dockerイメージの種類 node: node:-alpine node:-slim 補足:Debianのコードネーム イメージサイズ イメージサイズが重要な理由 イメージサイズ
「その処理、本当に並列ですか?」Node.js, Python, Ruby, Goで踏み抜くCPUバウンドの罠 🔖 91
この記事は「Hacobell Developers Advent Calendar」ー 8日目の記事です。 はじめに 「あの言語の並行処理って、結局どう動くんだっけ?」 日々の開発業務に追われる中で、ふと立ち止まってしまうことはありませんか?現代のアプリケーション開発において、マ
Node.js のコンパイルキャッシュで Cloud Run のコールドスタートを速くする 🔖 24
この記事は情報の提供のみを目的としています.この方法を用いたことにより発生したいかなる損害について,私および弊社は責任を負いません. はじめに 弊社ビットキーでは,フロントエンドはもちろんのこと,バックエンドに至るまで TypeScript を活用しています.言語を統一することで
Node.js のコンパイルキャッシュで Cloud Run のコールドスタートを速くする 🔖 24
!この記事は Bitkey Developers Advent Calendar 2025 の 9 日目です.!この記事は情報の提供のみを目的としています.この方法を用いたことにより発生したいかなる損害について,私および弊社は責任を負いません. はじめに弊社ビット
「その処理、本当に並列ですか?」Node.js, Python, Ruby, Goで踏み抜くCPUバウンドの罠 🔖 91
この記事は「Hacobell Developers Advent Calendar」ー 8日目の記事です。 はじめに「あの言語の並行処理って、結局どう動くんだっけ?」日々の開発業務に追われる中で、ふと立ち止まってしまうことはありませんか?現代のアプリケーション開発において
LLM のフォールバックをどうテストする? Node.js で手軽に障害再現&カオスエンジニアリング 🔖 2
こちらの記事は カケハシ Advent Calendar 2025 の 4日目の記事になります。 はじめに 生成AI研究開発(GenAI)チームでソフトウェアエンジニアをしている坂尾です。 私たちのチームでは、生成 AI を利用したサービスを開発しています。このサービスでは、Go
初心者向け:Node.js(Express)でREST APIを最速で作ってみた 🔖 33
はじめに 株式会社iimonでフロントエンドを担当している新卒のクリスです。 この記事では、初心者でも10分で作れるシンプルな REST API を Node.js と Express を使って作る方法を紹介します。 「APIって何?」という人でも大丈夫です。 必要なコードはほん
Aurora DSQL の IAM 認証が簡単に!Node.js Connector と Drizzle ORM で接続してみた 🔖 1
はじめに IAM 認証を簡素化する Python、Node.js、JDBC Connector の提供 AWS マネジメントコンソールに統合されたクエリエディタの提供 クエリプランでのステートメントレベルのコスト見積もり 試してみる エンドポイントの設定 テーブル作成 データベー
Node.js on Dockerでスリムかつセキュアなコンテナイメージを作る - 2025年版 🔖 94
はじめに みなさんはDockerfileを書いていますか? 近年はAIによる支援でDockerfileをスクラッチで書く機会が減っていると考えられます。 しかしながら、AIに書かせる場合でも良い書き方を知っていることで、その後の修正が容易になります。 この記事では、Node.js
Node.jsでネイティブにTypeScriptを実行できる「Type Stripping」機能が安定版に到達。Node.js v25.2.0 🔖 108
Node.jsでネイティブにTypeScriptを実行するための機能「Type Stripping」が、11月11日にリリースされた新バージョン「Node.js v25.2.0」で安定版になったことが発表されました。 これにより本番環境などでもType Stripping機能を用
【海外記事紹介】なぜ私たちは、ローンチ直後のアプリをPythonからNode.jsに書き換えたか 🔖 92
11月4日、Yakko Majuri氏が「Why we migrated from Python to Node.js」と題したブログ記事を公開し、話題を呼んでいる。この記事では、ローンチからわずか1週間でバックエンドをPython(Django)からNode.js(Expres
h2c (HTTP/2 平文) で通信してみた 【その1 〜 バックエンド(Go/Node.js/Python)サービス編】 🔖 1
はじめに先日(2025-08)、HTTP/1.1の電文が混ざってしまうdesyncやsmugglingと呼ばれる脆弱性を告発(?)するサイトが話題になっていました。データフレームを用いずテキストフォーマットで電文の切れ目を示す HTTP/1.1が根本的に脆弱性が...
tsx と Node.js Type Stripping の違い - mizdra's blog 🔖 56
tsx は TypeScript コードを事前トランスパイルすることなく、直接 Node.js で実行するためのツール。 https://github.com/privatenumber/tsx ところで最近の Node.js には Type Stripping という機能が入っ
JavaScript・Node.js・npmの関係性 🔖 3
はじめにNode.jsとnpmの棲み分けが曖昧だったため先輩社員に伺ったところ、JavaScriptとも関わりがあると教えていただきました。なんとなく雰囲気で理解していたNode.jsとnpmを、なぜ開発されたか、JavaScriptとの関係を交えながら理解していきま...
OpenAI公式の情報をもとに GPT-5 の API をさっそく試す【Node.js】 🔖 4
はじめにライブストリーミング実施の事前予告があり、それで公式の発表が行われた GPT-5 の話です。GPT-5 に関する公式情報を確認してみつつ、API からの利用を試してみた、という流れを記事に書いています。公式からのリリースに関するポスト・記事ライブストリー...
さくらのAppRunにNode.js+SQLiteアプリを簡単デプロイできるGitHub Actionを作った 🔖 14
はじめにさくらのクラウドに新しく登場した「AppRun」は、コンテナアプリケーションを簡単にデプロイできるマネージドサービスです。しかし、デプロイの手順が少し煩雑で、Dockerfileの作成やレジストリへのプッシュなど、いくつかの手順を踏む必要があります。また、コンテナ環境
【中学生JSエンジン探求記】V8の「爆速」の秘密に迫る!WebとNode.jsを動かす心臓のメカニズム 🔖 2
こんにちは!中学3年生プログラマーのAqua です!🌱普段は学校に通いながら、コンピュータのいちばん根っこにある「低レイヤー」の世界に夢中です。OSのカーネルを自作したり、WebブラウザやJava…
大規模 Node.js サーバーに潜むパフォーマンス上のリスクを Event Loop から理解する 🔖 22
潜んでいるリスク、一番苦手なリスクです!どうも、whatasoda です。モノリシックなサービスでは、サービスの成長とともに 1 つのアプリケーションの中にさまざまな性質の処理が混在するようになります。Node.js のようなシングルスレッドで処理が実行されるランタイムでは、複
プロファイラを利用して Node.js サーバーのレスポンス時間を 200 秒 → 20 秒に短縮した話 🔖 172
どんな問題を解決したのか こんにちは、ダイニーの ogino です。 ダイニーでは、飲食店向けのクラウド POS レジを開発しています。その機能の一つとして、一ヶ月分の売上などの情報を印刷できる「月締伝票」があります。 月締伝票のサンプル 月締伝票に記載するデータは、Node.j
プロファイラを利用して Node.js サーバーのレスポンス時間を 200 秒 → 20 秒に短縮した話|ogino 🔖 41
どんな問題を解決したのかこんにちは、ダイニーの ogino です。 ダイニーでは、飲食店向けのクラウド POS レジを開発しています。その機能の一つとして、一ヶ月分の売上などの情報を印刷できる「月締伝票」があります。 月締伝票のサンプル月締伝票に記載するデータは、Node.js
プロファイラを利用して Node.js サーバーのレスポンス時間を 200 秒 → 20 秒に短縮した話 🔖 172
どんな問題を解決したのかこんにちは、ダイニーの ogino です。ダイニーでは、飲食店向けのクラウド POS レジを開発しています。その機能の一つとして、一ヶ月分の売上などの情報を印刷できる「月締伝票」があります。月締伝票のサンプル月締伝票に記載するデータは、Node.
Node.jsアプリケーションのCloud TraceへのTrace送信でハマった記録 🔖 1
最近新しく作っているアプリケーションで、Cloud Traceへの送信でかなりハマったので、試行錯誤の記録を残します。 構成以下のようなシステム構成です。環境: Cloud Run Service言語/Runtime: Node.js v22Webサーバーフレームワー