ReactやVue.jsなど、Node.jsアプリケーションを試す環境が欲しくなった。まずは、Next.js+MySQLな環境をDockerで作成し、DBを使うアプリケーションを作成してみる。 GitHubリポジトリはこちら。 ベースイメージはNode.js。 FROM node:latest # 作業ディレクトリ WORKDIR /var/www ...
MySQLとNode.jsを使用してローカル開発環境をセットアップする方法について詳細に説明しています。 `mysql2`パッケージのインストール方法、データベース接続の確立、そして単純なSQLクエリの実行方法を学びます。 Fakerパッケージを利用して動的にデータを ...
Node.jsのメンテナーであるMatteo Collina氏は2026年3月16日、Node.js向けのユーザーランド仮想ファイルシステム@platformatic/vfsを発表し、あわせてNode.jsのコアに仮想ファイルシステムを統合する予定があることを明かした。
実行後は、同じディレクトリないにマイグレーションファイルが生成される。 $ ls migrations/20220815130908-create-table-init.js マイグレーション(テーブルの作成) 生成されたマイグレーションファイルの、up 関数を以下の通り編集 exports.up = function (db, callback) { db ...
「Node.js」向けに提供されている「MySQL」クライアントの「MySQL2」に脆弱性が判明した。実証コードも公開されている。 「nestTables」の使用時にプロトタイプ汚染を引き起こされるおそれがある脆弱性「CVE-2024-21512」が明らかとなったもの。 CVE番号を採番した ...
「Node.js」向けに提供されている「MySQL」クライアントの「MySQL2」に複数の脆弱性が明らかとなった。 「同3.9.3」および以前のバージョンにリモートよりコードの実行が可能となる脆弱性「CVE-2024-21508」が明らかとなったもの。 共通脆弱性評価システム「CVSSv3 ...
本記事は、2022年11月に開催された 「TechFeed Experts Night#8 ~ JavaScriptランタイム戦争最前線」 のセッション書き起こし記事 「Node. jsの2022年を振り返り、Node. jsの未来を見つめてみた by @shisama_」 を転載したものです。オリジナルはTechFeedをご覧ください。