JavaScript– tag –
-
Column
npm run dev と npm run start:dev、使い分けに迷ったら読む記事!
Node.jsプロジェクトで開発サーバーを起動しようとして、こんな経験ありませんか?「npm run dev」って書いてあるREADMEと「npm run start:dev」を使っているチームメンバー。package.jsonを見ると両方のコマンドが定義されていて、「結局どっちを使えばい... -
Column
軽量爆速のHono vs 高機能のNestJS!どっちを選ぶべき?
「NestJSでAPI作ったら起動に5秒かかるし、バンドルサイズが巨大すぎる...」サーバーレスやエッジ環境でこんな経験ありませんか?そんな中、軽量・高速を謳うHonoが注目を集めています。 でも実際どれくらい違うの?どっちを選べばいいの?同じAPIを両方で... -
Product Research
Codédex v1.0 – ゲーミフィケーションで楽しく学べるプログラミング学習プラットフォーム
100万人以上が利用する人気プログラミング学習プラットフォームがアップデート。ファンタジーRPGの世界観で、Python、Web開発、AI開発などのスキルを楽しく習得できる新しい学習体験を提供します。 -
Column
エンジニア初心者でもできる!JavaScriptでWordleゲームを作る
Wordleとは?ゲームのルールと魅力を理解しよう https://www.nytimes.com/games/wordle/index.html Wordleの基本ルールと遊び方 Wordleは2021年に大ブームを起こした5文字の英単語当てゲームです。プレイヤーは6回の推測チャンスで正解の単語を当てること... -
Product Research
OWOX Data Marts – オープンソースのデータ連携・分析基盤を実現する統合コネクター
データアナリストのための無料オープンソースツール「OWOX Data Marts」。広告、CRM、各種APIからのデータ収集を自動化し、Google SheetsやBigQueryへのシームレスな連携を実現。ベンダーロックインなしで柔軟なデータ分析基盤を構築できます。 -
Product Research
Ultracite – JavaScriptプロジェクトのコード整形を自動化する高速フォーマッター
Ultraciteは、JavaScriptおよびTypeScriptプロジェクトのコード整形を自動化する高速な開発者ツールです。Rustで実装されたBiomeをベースに、モダンなWeb開発に最適化された堅牢な事前設定を提供します。 -
Column
bcryptでハッシュ化する|初心者エンジニア向けセキュリティ実装入門
パスワードの管理において、セキュリティは最重要課題です。平文でパスワードを保存することは絶対に避けなければならず、適切なハッシュ化が必要不可欠です。 本記事では、Node.jsでbcryptを使ったパスワードハッシュ化について、基本概念から実践的な実... -
Column
初心者エンジニア向け|Reactのバージョンアップ理由とReact 19の新機能をやさしく解説!
Reactはフロントエンド開発における定番ライブラリですが、バージョンが上がるたびに「何が変わったの?」「対応しなきゃいけないの?」と不安に思う方も多いはず。 この記事では、Reactのバージョンアップが「なぜ行われるのか?」を初心者向けにわかりや... -
Column
【初心者向け】ハンバーガーメニューとは?作り方とアクセシビリティ対応まで徹底解説
ハンバーガーメニューとは? ハンバーガーメニューは、画面のスペースを有効活用するために使われる三本線のアイコンメニューのことです。特にスマホやタブレットのような小さい画面で多用され、ユーザーが操作しやすいナビゲーションを提供します。クリッ... -
Column
ReactのSPAでページ遷移時にスクロール位置が維持される問題とその対処法 初心者エンジニア向け
なぜページ遷移時にスクロール位置が変わらないのか? 通常のHTMLサイトでは、リンクをクリックするとページ全体がリロードされるため、ページの一番上から表示されます。しかし、Reactでは「SPA(シングルページアプリケーション)」の仕組みを使い、ペー...
12