<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>JavaScript | IT NEWS</title>
	<atom:link href="https://news.minory.org/tag/javascript/feed" rel="self" type="application/rss+xml" />
	<link>https://news.minory.org</link>
	<description>IT関連のRSSを取り入れたアンテナサイト</description>
	<lastBuildDate>Mon, 07 Jul 2025 02:29:26 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://news.minory.org/wp-content/uploads/2022/04/cropped-icon-32x32.png</url>
	<title>JavaScript | IT NEWS</title>
	<link>https://news.minory.org</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>ReactでuseRefを使った値の保持と更新の正しい方法</title>
		<link>https://news.minory.org/617048.html</link>
					<comments>https://news.minory.org/617048.html#respond</comments>
		
		<dc:creator><![CDATA[管理者]]></dc:creator>
		<pubDate>Mon, 07 Jul 2025 02:29:26 +0000</pubDate>
				<category><![CDATA[Minory]]></category>
		<category><![CDATA[const]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[react]]></category>
		<category><![CDATA[useEffect]]></category>
		<category><![CDATA[useRef]]></category>
		<category><![CDATA[useState]]></category>
		<category><![CDATA[テクノロジー]]></category>
		<category><![CDATA[フロントエンド]]></category>
		<category><![CDATA[再描画]]></category>
		<category><![CDATA[変数]]></category>
		<guid isPermaLink="false">https://minory.org/?p=9536</guid>

					<description><![CDATA[<p><img src="https://minory.org/wp-content/uploads/2025/04/react-useref-1024x683.png" class="webfeedsFeaturedVisual"></p>
<p>Reactで状態を扱う場面では、useStateやuseEffectの他に、再描画を伴わずに値を保持したいケースがあります。そのようなときに使われるのが、useRefです。 今回は、あるシステムで見られた「constで定 […]</p>
The post <a href="https://news.minory.org/617048.html">ReactでuseRefを使った値の保持と更新の正しい方法</a> first appeared on <a href="https://news.minory.org">IT NEWS</a>.]]></description>
		
					<wfw:commentRss>https://news.minory.org/617048.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>ReactでShift-JISのCSVをUTF-8に変換しAPIに送信する</title>
		<link>https://news.minory.org/601218.html</link>
					<comments>https://news.minory.org/601218.html#respond</comments>
		
		<dc:creator><![CDATA[管理者]]></dc:creator>
		<pubDate>Wed, 28 May 2025 05:07:24 +0000</pubDate>
				<category><![CDATA[Minory]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[CSV]]></category>
		<category><![CDATA[FileReader]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[react]]></category>
		<category><![CDATA[Shift-JIS]]></category>
		<category><![CDATA[TextDecoder]]></category>
		<category><![CDATA[TypeScript]]></category>
		<category><![CDATA[UTF-8]]></category>
		<category><![CDATA[テクノロジー]]></category>
		<category><![CDATA[フロントエンド]]></category>
		<category><![CDATA[変換]]></category>
		<category><![CDATA[文字コード]]></category>
		<category><![CDATA[文字化け]]></category>
		<guid isPermaLink="false">https://minory.org/?p=9473</guid>

					<description><![CDATA[<p><img src="https://minory.org/wp-content/uploads/2025/04/react-csv-sjis-utf8.png" class="webfeedsFeaturedVisual"></p>
<p>CSVファイルの文字コードは環境によって異なり、特に日本国内ではShift-JISが一般的に使用されます。しかし、WebアプリケーションやAPIの多くはUTF-8を前提としているため、文字コードの変換が必要になります。本 […]</p>
The post <a href="https://news.minory.org/601218.html">ReactでShift-JISのCSVをUTF-8に変換しAPIに送信する</a> first appeared on <a href="https://news.minory.org">IT NEWS</a>.]]></description>
		
					<wfw:commentRss>https://news.minory.org/601218.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>AWS S3とCloudFrontで発生するCORSエラーの原因と対策</title>
		<link>https://news.minory.org/594593.html</link>
					<comments>https://news.minory.org/594593.html#respond</comments>
		
		<dc:creator><![CDATA[管理者]]></dc:creator>
		<pubDate>Thu, 22 May 2025 02:44:16 +0000</pubDate>
				<category><![CDATA[Minory]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[CloudFront]]></category>
		<category><![CDATA[CROS]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Node.js]]></category>
		<category><![CDATA[s3]]></category>
		<category><![CDATA[エラー]]></category>
		<category><![CDATA[キャッシュ]]></category>
		<category><![CDATA[サーバー]]></category>
		<category><![CDATA[セキュリティ]]></category>
		<category><![CDATA[テクノロジー]]></category>
		<category><![CDATA[ドメイン]]></category>
		<category><![CDATA[バケット]]></category>
		<category><![CDATA[プロキシ]]></category>
		<category><![CDATA[レスポンス]]></category>
		<guid isPermaLink="false">https://minory.org/?p=9459</guid>

					<description><![CDATA[<p><img src="https://minory.org/wp-content/uploads/2025/04/aws-cors-error-1024x683.png" class="webfeedsFeaturedVisual"></p>
<p>AWS S3とCloudFrontを組み合わせて画像などのデータを配信する際に、CORSエラーが発生することがあります。特に、Node.jsを直接実行する環境と、Apacheをプロキシとして利用する環境で挙動が異なる場合 […]</p>
The post <a href="https://news.minory.org/594593.html">AWS S3とCloudFrontで発生するCORSエラーの原因と対策</a> first appeared on <a href="https://news.minory.org">IT NEWS</a>.]]></description>
		
					<wfw:commentRss>https://news.minory.org/594593.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Node.jsで配列のグローバル変数を安全に扱う方法</title>
		<link>https://news.minory.org/592359.html</link>
					<comments>https://news.minory.org/592359.html#respond</comments>
		
		<dc:creator><![CDATA[管理者]]></dc:creator>
		<pubDate>Tue, 20 May 2025 08:50:11 +0000</pubDate>
				<category><![CDATA[Minory]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[FREEZE]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Node.js]]></category>
		<category><![CDATA[グローバル]]></category>
		<category><![CDATA[テクノロジー]]></category>
		<category><![CDATA[バックエンド]]></category>
		<category><![CDATA[変数]]></category>
		<category><![CDATA[配列]]></category>
		<category><![CDATA[関数]]></category>
		<guid isPermaLink="false">https://minory.org/?p=9450</guid>

					<description><![CDATA[<p><img src="https://minory.org/wp-content/uploads/2025/03/node-global-variables-1024x682.png" class="webfeedsFeaturedVisual"></p>
<p>Node.jsで開発を行う際、関数の外で定義した配列などの変数が、意図せず変更されることがあります。特に、複数の開発者が関わるプロジェクトでは、変数の意図しない変更がバグの原因となることが多く、コードの保守性やデバッグの […]</p>
The post <a href="https://news.minory.org/592359.html">Node.jsで配列のグローバル変数を安全に扱う方法</a> first appeared on <a href="https://news.minory.org">IT NEWS</a>.]]></description>
		
					<wfw:commentRss>https://news.minory.org/592359.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Node.jsのエラーハンドリング：適切なエラーオブジェクトの投げ方</title>
		<link>https://news.minory.org/587801.html</link>
					<comments>https://news.minory.org/587801.html#respond</comments>
		
		<dc:creator><![CDATA[管理者]]></dc:creator>
		<pubDate>Fri, 16 May 2025 03:54:35 +0000</pubDate>
				<category><![CDATA[Minory]]></category>
		<category><![CDATA[Catch]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Node.js]]></category>
		<category><![CDATA[throw]]></category>
		<category><![CDATA[エラー]]></category>
		<category><![CDATA[エラーオブジェクト]]></category>
		<category><![CDATA[エラーコード]]></category>
		<category><![CDATA[エラーハンドリング]]></category>
		<category><![CDATA[エラーメッセージ]]></category>
		<category><![CDATA[テクノロジー]]></category>
		<category><![CDATA[デバッグ]]></category>
		<guid isPermaLink="false">https://minory.org/?p=9431</guid>

					<description><![CDATA[<p><img src="https://minory.org/wp-content/uploads/2025/02/node-error-handling-1024x682.jpg" class="webfeedsFeaturedVisual"></p>
<p>Node.jsで開発をしていると、エラーハンドリングが重要な課題になります。特に、エラーを適切に発生させ、処理の中で適切に捕捉することは、品質の高いシステムを構築する上で欠かせません。本記事では、エラーオブジェクトの投げ […]</p>
The post <a href="https://news.minory.org/587801.html">Node.jsのエラーハンドリング：適切なエラーオブジェクトの投げ方</a> first appeared on <a href="https://news.minory.org">IT NEWS</a>.]]></description>
		
					<wfw:commentRss>https://news.minory.org/587801.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>データベースの日時比較とタイムゾーンの扱いについて</title>
		<link>https://news.minory.org/586723.html</link>
					<comments>https://news.minory.org/586723.html#respond</comments>
		
		<dc:creator><![CDATA[管理者]]></dc:creator>
		<pubDate>Wed, 14 May 2025 02:35:28 +0000</pubDate>
				<category><![CDATA[Minory]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[JST]]></category>
		<category><![CDATA[Luxon]]></category>
		<category><![CDATA[Node.js]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[UTC]]></category>
		<category><![CDATA[サーバー]]></category>
		<category><![CDATA[タイムスタンプ]]></category>
		<category><![CDATA[タイムゾーン]]></category>
		<category><![CDATA[テクノロジー]]></category>
		<category><![CDATA[データベース]]></category>
		<category><![CDATA[フォーマット]]></category>
		<category><![CDATA[ミリ秒]]></category>
		<category><![CDATA[ライブラリ]]></category>
		<category><![CDATA[日時]]></category>
		<guid isPermaLink="false">https://minory.org/?p=9428</guid>

					<description><![CDATA[<p><img src="https://minory.org/wp-content/uploads/2025/02/db-datetime-comparison-1024x682.jpg" class="webfeedsFeaturedVisual"></p>
<p>システム開発では、データベースに保存された日時情報を正確に比較することが求められます。しかし、開発環境と本番環境でタイムゾーンの設定が異なる場合や、日時のミリ秒が影響して意図しない比較結果が得られることがあります。本記事 […]</p>
The post <a href="https://news.minory.org/586723.html">データベースの日時比較とタイムゾーンの扱いについて</a> first appeared on <a href="https://news.minory.org">IT NEWS</a>.]]></description>
		
					<wfw:commentRss>https://news.minory.org/586723.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Node.jsでのデータベース接続とリソース解放の正しい方法</title>
		<link>https://news.minory.org/582812.html</link>
					<comments>https://news.minory.org/582812.html#respond</comments>
		
		<dc:creator><![CDATA[管理者]]></dc:creator>
		<pubDate>Fri, 09 May 2025 07:24:13 +0000</pubDate>
				<category><![CDATA[Minory]]></category>
		<category><![CDATA[CONNECT]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Node.js]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[テクノロジー]]></category>
		<category><![CDATA[データベース]]></category>
		<category><![CDATA[リソース]]></category>
		<guid isPermaLink="false">https://minory.org/?p=9421</guid>

					<description><![CDATA[<p><img src="https://minory.org/wp-content/uploads/2025/02/node-db-connect-1024x685.jpg" class="webfeedsFeaturedVisual"></p>
<p>Webアプリケーションを開発する際、データベースと接続する処理は不可欠です。しかし、適切にリソースを管理しないと、接続が解放されずにシステムの負荷が増大する可能性があります。本記事では、Node.jsを使用したデータベー […]</p>
The post <a href="https://news.minory.org/582812.html">Node.jsでのデータベース接続とリソース解放の正しい方法</a> first appeared on <a href="https://news.minory.org">IT NEWS</a>.]]></description>
		
					<wfw:commentRss>https://news.minory.org/582812.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>SQLの競合チェックを確実に行う方法（Node.js + PostgreSQL）</title>
		<link>https://news.minory.org/579930.html</link>
					<comments>https://news.minory.org/579930.html#respond</comments>
		
		<dc:creator><![CDATA[管理者]]></dc:creator>
		<pubDate>Thu, 08 May 2025 01:14:19 +0000</pubDate>
				<category><![CDATA[Minory]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Node.js]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[コンフリクト]]></category>
		<category><![CDATA[テクノロジー]]></category>
		<category><![CDATA[データベース]]></category>
		<category><![CDATA[トランザクション]]></category>
		<category><![CDATA[ロールバック]]></category>
		<category><![CDATA[不整合]]></category>
		<category><![CDATA[整合性]]></category>
		<category><![CDATA[更新]]></category>
		<category><![CDATA[競合]]></category>
		<guid isPermaLink="false">https://minory.org/?p=9418</guid>

					<description><![CDATA[<p><img src="https://minory.org/wp-content/uploads/2025/02/sql-check-conflict-1024x682.png" class="webfeedsFeaturedVisual"></p>
<p>データベースを扱うシステムでは、複数の利用者が同時にデータを操作するため、競合（データの不整合）が発生することがあります。この記事では、特定の条件で競合が発生していないかを確認するSQLの書き方について解説します。 競合 […]</p>
The post <a href="https://news.minory.org/579930.html">SQLの競合チェックを確実に行う方法（Node.js + PostgreSQL）</a> first appeared on <a href="https://news.minory.org">IT NEWS</a>.]]></description>
		
					<wfw:commentRss>https://news.minory.org/579930.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>SQLのプレースホルダー番号を適切にリセットする方法（Node.js）</title>
		<link>https://news.minory.org/577745.html</link>
					<comments>https://news.minory.org/577745.html#respond</comments>
		
		<dc:creator><![CDATA[管理者]]></dc:creator>
		<pubDate>Mon, 28 Apr 2025 01:50:29 +0000</pubDate>
				<category><![CDATA[Minory]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Node.js]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[クエリ]]></category>
		<category><![CDATA[テクノロジー]]></category>
		<category><![CDATA[データベース]]></category>
		<category><![CDATA[パラメーター]]></category>
		<category><![CDATA[プレースホルダー]]></category>
		<category><![CDATA[リセット]]></category>
		<category><![CDATA[変数]]></category>
		<guid isPermaLink="false">https://minory.org/?p=9407</guid>

					<description><![CDATA[<p><img src="https://minory.org/wp-content/uploads/2025/02/sql-placeholder-index-reset-1024x683.png" class="webfeedsFeaturedVisual"></p>
<p>SQLを実行する際、動的にパラメータを設定することがあります。その際、プレースホルダー番号（$1, $2, $3 など）の管理を適切に行わないと、意図しない動作やバグを引き起こす可能性があります。本記事では、SQLのプレ […]</p>
The post <a href="https://news.minory.org/577745.html">SQLのプレースホルダー番号を適切にリセットする方法（Node.js）</a> first appeared on <a href="https://news.minory.org">IT NEWS</a>.]]></description>
		
					<wfw:commentRss>https://news.minory.org/577745.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>【Node.js】Expressでバリデーションが機能しない問題の原因と対策</title>
		<link>https://news.minory.org/576982.html</link>
					<comments>https://news.minory.org/576982.html#respond</comments>
		
		<dc:creator><![CDATA[管理者]]></dc:creator>
		<pubDate>Wed, 23 Apr 2025 01:38:54 +0000</pubDate>
				<category><![CDATA[Minory]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[exists]]></category>
		<category><![CDATA[express]]></category>
		<category><![CDATA[express-validator]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[Node.js]]></category>
		<category><![CDATA[UNDEFINED]]></category>
		<category><![CDATA[エラーチェック]]></category>
		<category><![CDATA[テクノロジー]]></category>
		<category><![CDATA[バリデーション]]></category>
		<category><![CDATA[リクエスト]]></category>
		<guid isPermaLink="false">https://minory.org/?p=9397</guid>

					<description><![CDATA[<p><img src="https://minory.org/wp-content/uploads/2025/02/node-express-validator-issue-1024x682.png" class="webfeedsFeaturedVisual"></p>
<p>Webアプリケーションの開発において、バリデーション（入力データの検証）は非常に重要です。特に、APIを設計する際にユーザーから送信されるデータを適切にチェックしないと、データの不整合やセキュリティリスクにつながる可能性 […]</p>
The post <a href="https://news.minory.org/576982.html">【Node.js】Expressでバリデーションが機能しない問題の原因と対策</a> first appeared on <a href="https://news.minory.org">IT NEWS</a>.]]></description>
		
					<wfw:commentRss>https://news.minory.org/576982.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="" length="0" type="" />

			</item>
	</channel>
</rss>
