生成 AI を活用したシンプルなチャットアプリの開発記録
この記事では、React と Node.js を使用して、Generative AI(Gemini API)を活用した シンプルなチャットアプリを作成する過程を記録します。 特に、AI との会話機能…
View Article株式会社アマテックのコーポレートサイトでの技術紹介について
株式会社アマテックのコーポレートサイトでの技術紹介について 株式会社アマテックのコーポレートサイトを技術的な観点から解説させて頂きます。 目次 1.技術スタック 2.サイト構成 3.サイトの運用 4…
View Article開発効率UP: json-server で API の挙動を手軽にチェックするために、データの追加と取得(POST & GET)を試してみた
はじめに API を利用する際、POST リクエストで JSON データを送信する場面は多くあります。 しかし、実際に試してみると、期待通りにデータが挿入されずに困ることがあります。 本記事では、そ…
View ArticleJavaScriptメタプログラミングの極意
反射とメタプログラミングとは? まずは理論から始めましょう。心配しないでください、それほど退屈ではありません。 反射(Reflection):プログラムが実行時に自分自身の構造を検査できる機能を指…
View ArticleJavaScript(ジャバスクリプト)とは?
JavaScript(ジャバスクリプト)とは? JavaScriptは、ウェブ開発において広く使用されているプログラミング言語です。動的なウェブページを作成するために使われ、フロントエンドおよびバッ…
View Article✨ Web開発の第一歩!Express.jsでHello Worldから学ぶ
Express.jsで簡単&高速なWebサーバを構築しよう 🚀 こんにちは、現役エンジニアの@YushiYamamotoです。 今回は、Node.jsの代表的なWebフレームワークであるExpres…
View ArticleExpressの次はコレ!🔥 Fastifyで効率的なAPI開発
Fastifyで高速&効率的なWebサーバを構築しよう 🚀 こんにちは、現役エンジニアの@YushiYamamotoです! 今回は、Node.js界隈で注目されるWebフレームワーク Fastify…
View Article🚀【Koa.js入門】シンプル&高速なWebサーバーを構築しよう!
Koa.jsでシンプルかつ拡張性の高いWebサーバを構築しよう 🚀 こんにちは、現役エンジニアの@YushiYamamotoです。 本記事では、Node.jsのミニマルなWebフレームワークである …
View Article🔥 NestJSで強固なAPIを構築!モダンなサーバサイド開発をマスターしよう 🏗️
NestJSで次世代のサーバサイド開発を実現しよう 🚀 こんにちは!現役エンジニアの@YushiYamamotoです。 本記事では、堅牢で拡張性の高いサーバサイド開発フレームワーク NestJS に…
View Article【TypeScript5.8】erasableSyntaxOnlyフラグが導入されてNodeで動かせるようになる
TypeScriptは基本的に、JavaScriptに型注釈を追加しただけの言語です。 function hoge(num: number){ return num+1; } hoge(100); …
View Article冬の朝をもっと快適に!Heroku×Nature Remoで実現するエアコン自動化プロジェクト
1.はじめに 寒い日が続いていますね。私も寒さが苦手で、特に冬の朝は布団から出るのが一苦労です。そこで、朝起きる少し前にエアコン(暖房)を自動でオンにし、快適に目覚められる仕組みを作りました。この仕…
View ArticleVue DevtoolsをExpress.jsから実行しても使えるようにする
はじめに VueのアプリをViteからではなくExpress.jsなど別のところから実行したときに、ブラウザでVue Devtoolsを開こうとすると vue.js is detected on t…
View ArticleNode.jsのプロセス終了、本当に理解してる?
背景紹介 私たちのサービスがリリースされた後、実行環境(コンテナ、pm2 など)によるスケジューリングやサービスのアップグレードによって再起動が発生したり、さまざまな異常が原因でプロセスがクラッシ…
View Articlehttps://rb.gy/5zsvrh
Docker ComposeでNode.js + MySQLの開発環境を構築する はじめに Docker Composeを使うと、複数のコンテナをまとめて管理し、素早く開発環境を構築できます。本記事…
View Articlevolumes で node_modules が消える問題を解決!
🚀 Docker の volumes で node_modules が消える問題を解決!【開発者向け】 🎯 はじめに Docker を使って React や Node.js のプロジェクトを動かして…
View ArticleThe file does not exist at...
The file does not exist at "/node_modules/.vite/deps/chunk-YWORYFCF.js?v=120e3784" which is in the …
View ArticleDocker x Node.js
備忘録 完全個人用 Docker Node.js の簡易構築 1. Dockerfile FROM node:22 EXPOSE 8888 2. build $ docker build -t no…
View ArticleNode.jsでCLIツールを作るなら「citty」がオススメ!
Node.jsでCLIツールを作ろうとすると、どのライブラリを選べばいいか迷うことはありませんか? 本稿では、シンプルで使いやすい「citty」というライブラリをご紹介します。 cittyには次のよ…
View Articledotenvはreact-native環境では使えない
ローカルにて組み立てていたReact Nativeなプロジェクトを npx expo start --tunnel にて立ち上げる際に、以下のエラーに遭遇 The package at "node_…
View Articlehttps://rb.gy/qzrv6y
Node.jsの基本と最新トレンド はじめに Node.jsは、Google ChromeのV8 JavaScriptエンジン上に構築された非同期イベント駆動型のサーバーサイド環境です。高いパフォー…
View Article