並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 39 件 / 39件

新着順 人気順

register form html css javascriptの検索結果1 - 39 件 / 39件

  • React コンポーネントの「制御・非制御」を意識しない方法

    React でフォームを作るとき「制御・非制御」コンポーネントに関する知識は必須です。デザインシステムを作成するにあたり、どちらを採用するか検討されたこともあるかと思います。 「制御・非制御」コンポーネントの差分を一言でまとめると、次のとおりです。 制御コンポーネントはライブラリ(React)が「入力要素の状態」を管理 非制御コンポーネントは「入力要素の状態」を DOM 自身が保持 「制御・非制御」コンポーネントと Form ライブラリ React Hook Form は、非制御コンポーネントを使うことで、少ないコード量で高パフォーマンスの Form 実装が実現できる人気のライブラリです。「非制御コンポーネント」として作成された<Checkbox>コンポーネントの例を見てみましょう。次の方法で<input type="checkbox" name="test" />がレンダリングされ、Fo

      React コンポーネントの「制御・非制御」を意識しない方法
    • Announcing TypeScript 5.0 - TypeScript

      Today we’re excited to announce the release of TypeScript 5.0! This release brings many new features, while aiming to make TypeScript smaller, simpler, and faster. We’ve implemented the new decorators standard, added functionality to better support ESM projects in Node and bundlers, provided new ways for library authors to control generic inference, expanded our JSDoc functionality, simplified con

        Announcing TypeScript 5.0 - TypeScript
      • なんかいけそうな気がしたので Code Interpreter でシュッと Web アプリつくってもろた|bbz

        ちゃっす(/・ω・)/ 今日も ChatGPT Code Interpreter さんと戯れていましたの。 で、タイトルの通りなのだけれど、仕様書書いて渡したら Web アプリシュッと作ってくれんじゃね?( ・ω・) という闇の遊戯をした。 という話。 目標実行や指示はすれどもワタクシは一切コードを書かぬ!! 普通にエラー修正とか自分でやった方が早いけどやらぬ!! 全てを ChatGPT への指示で完結する!! で、納品されたもの(/・ω・)/ 納品物 トップページ 登録画面 ログイン画面 Activity 一覧 Activity 修正 レポート画面 すごない?( ・ω・) やったこと~ChatGPT との対話を残すでござる( ・ω・) ※ ChatGPT Code Interpreter Plugin が使えないと同じ事はできないぞ☆ 仕様書を提供しますので、 仕様にそった Flask

          なんかいけそうな気がしたので Code Interpreter でシュッと Web アプリつくってもろた|bbz
        • ReactとZodで作る堅牢なフォームバリデーション - ICS MEDIA

          前回の記事『2024年版 HTMLで作るフォームバリデーション』ではHTMLの機能を駆使したフォームバリデーションの実装について解説しました。HTMLのみでも高機能なフォームを作成できるのは解説したとおりですが、HTMLに加えてJavaScriptを組み合わせることでより高機能なフォームを作成できます。それに加えて、開発者体験の向上も期待できます。 本記事では3つのライブラリを使用して実践的なフォームを作成する方法を解説します。 UIライブラリ「React」 フォーム向けライブラリ「React Hook Form」 型システムと相性の良いスキーマバリデーションライブラリ「Zod」 また、静的型付け言語であるTypeScriptもこれらのライブラリと同時に使用し、堅牢なフォームの実装を目指します。 本記事を読むことで以下の知識が身につきます。 フォーム画面のユーザー体験(UX)と、フォーム実

            ReactとZodで作る堅牢なフォームバリデーション - ICS MEDIA
          • Jestのuiテストがつらすぎるので愚痴らせてください。そしてブラウザテストで本質的なuiテストをしよう

            ここから下で話す際、主に使う言語・フレームワーク・ツールとしては - Typescript - React (Next.js) - Jest - React Testing Library - ブラウザテストツールとしてPlaywright を前提としています。ただ話す内容の本質的な部分はVueでもSvelteでも、Vitestだろうがあまり変わらないだろうなと思ってます。そう思って見ていただけると助かります。 現代ではReactでUIの単体テスト・インテグレーションテストを書く場合、Jest x React Testing Library を使うのが一般的かと思います。皆さんはJestでUIテストを書いていますか?Jestでコンポーネントの単体テストを書いていると辛いことがたくさんありませんか?例えば 大量のライブラリのモックによる(これってテストやる意味あるの・・・?)と感じる虚無感

              Jestのuiテストがつらすぎるので愚痴らせてください。そしてブラウザテストで本質的なuiテストをしよう
            • React + Unsplash APIで画像検索アプリを作ろう

              React + Unsplash APIで画像検索アプリを作ろうReactの勉強がてら、高画質な画像を配布しているUnsplashが提供しているUnsplash APIを使って画像検索アプリを作ってみました。その復習に作成手順をまとめてみたので、これからReactを勉強しよう!と思っている方の役に立てれば幸いです! この記事は動画でも解説しています。動画派の方はぜひご覧ください! 目次Unsplash とはこんなアプリを作ってみよう1. Unsplash API の開発者登録2. Vite で React アプリのベースを作成3. タイトル部分の作成(Title.jsx)4. 検索フォームの作成(Form.jsx)5. Unsplash のデータを取得6. 検索結果の表示(Results.jsx)7. 環境変数の作成(.env)完成!白黒画像の検索版も作ってみたよUnsplash とはUn

                React + Unsplash APIで画像検索アプリを作ろう
              • How modern browsers work

                Note: For those eager to dive deep into how browsers work, an excellent resource is Browser Engineering by Pavel Panchekha and Chris Harrelson (available at browser.engineering). Please do check it out. This article is an overview of how browsers work. Web developers often treat the browser as a black box that magically transforms HTML, CSS, and JavaScript into interactive web applications. In tru

                  How modern browsers work
                • React Server Confusion

                  A couple weeks ago Michael Jackson, one of the authors of React Router, dropped this bomb on Twitter (emphasis mine): React Server Components are nice in theory, but 5 years in, it just isn’t working out. It’s been fun, React. You taught me a lot. Have fun with your react-server-dom-esm-vite-client/server bundles. I’m done. ✌️ To which Evan You, author of Vue, followed up with (emphasis also mine)

                    React Server Confusion
                  • Announcing TypeScript 5.0 Beta - TypeScript

                    Today we’re excited to announce our beta release of TypeScript 5.0! This release brings many new features, while aiming to make TypeScript, smaller, simpler, and faster. We’ve implemented the new decorators standard, functionality to better support ESM projects in Node and bundlers, new ways for library authors to control generic inference, expanded our JSDoc functionality, simplified configuratio

                      Announcing TypeScript 5.0 Beta - TypeScript
                    • Biome v2—codename: Biotype

                      We are happy to announce that Biome v2 is officially out! 🍾 Biome v2—codename: Biotype, the first JavaScript and TypeScript linter that provides type-aware linting rules that doesn’t rely on the TypeScript compiler! This means that you can lint your project without necessarily installing the typescript package. With this release, the Core Contributors of the project want to show to the whole comm

                        Biome v2—codename: Biotype
                      • バグバウンティにおける JavaScript の静的解析と動的解析まとめ - blog of morioka12

                        1. 始めに こんにちは、morioka12 です。 本稿では、バグバウンティなどの脆弱性調査で行う、JavaScript の静的解析と動的解析についてまとめて紹介します。 1. 始めに 免責事項 想定読者 検証環境 静的解析と動的解析 2. 静的解析 (Static Analysis) 2.1 JavaScript File の URL を収集する getJS hakrawler getallurls (gau) 2.2 エンドポイントを列挙する LinkFinder xnLinkFinder katana jsluice endext 2.3 シークレット情報を検出する SecretFinder jsluice Mantra trufflehog 2.4 潜在的な脆弱性情報を検出する Retire.js ESLint 3. 動的解析 (Dynamic Analysis) DevTool

                          バグバウンティにおける JavaScript の静的解析と動的解析まとめ - blog of morioka12
                        • Claude Code Is All You Need

                          How I use Claude Code for work, fun, and as a text editor I installed Claude Code in June. I'd tried Cursor and Cline and Zed and a few others, but all of them felt clunky to me because I'm used to doing nearly everything in vanilla vim and my terminal. Claude Code was the first tool I tried that felt like it fit into my workflows perfectly rather than needing me to adapt to new tools. It also wor

                          • 【WV.8】WordPressのJSおよびCSSを最適化する – Capital P – WordPressメディア

                            Core Web Vitalの連載第8回では、JSおよびCSSの最適化について説明しよう。配信の最適化(Gzip圧縮、CDN、ブラウザキャッシュ)についてはすでに第1回「リソース配信の最適化」で説明したのでそちらを参照して欲しい。今回最適化するのは次の項目である。 不要な読み込みをなくす(特にプラグイン)CSS・JS自体を分割し、必要な時だけ読み込む。 この作業はかなり面倒くさく、サイトごとにチューニングが必要になる作業なので、運用歴の長い既存サイトで導入するのはかなり骨が折れるだろう。だが、最終的にはこの作業をやらないと「使用していないCSS / JavaScriptの削減」という項目をなくすことができない。 なにより、ユーザーに余計なデータをダウンロードさせないことは、ユーザー体験の向上につながるだろう。 不要なJS/CSSの読み込みを停止 まずは不要なCSSとJSの読み込みを停止する

                              【WV.8】WordPressのJSおよびCSSを最適化する – Capital P – WordPressメディア
                            • Announcing TypeScript 5.0 RC - TypeScript

                              Today we’re excited to announce our Release Candidate of TypeScript 5.0! Between now and the stable release of TypeScript 5.0, we expect no further changes apart from critical bug fixes. This release brings many new features, while aiming to make TypeScript, smaller, simpler, and faster. We’ve implemented the new decorators standard, functionality to better support ESM projects in Node and bundler

                                Announcing TypeScript 5.0 RC - TypeScript
                              • RustのフロントエンドフレームワークLeptosでWASM+SSR/Hydrationするアプリをつくる | 株式会社ヌーラボ(Nulab inc.)

                                はじめに 先日話題になった「Webの将来はサーバサイドレンダリング(SSR)に回帰していく」という記事によると、Isomorphic /Universal JavaScriptのような、単一のコードでサーバーとクライアントの両方で実行できるアプリケーションを構築する手法が再び注目を集めているようです。そこで、本記事では以前書いたタスクボードアプリを題材として、Isomorphic RustなフロントエンドフレームワークであるLeptosを使ったサーバーサイドレンダリング (SSR) とハイドレーションを行う方法を紹介します。 なお、ソースコードはGitHubに上げていますが、前回のブログ記事からLeptosのバージョンが上がっており、前回から多少ソースコードを変更しています (本記事ではLeptos v0.2.4を使っています)。 前回のおさらいと今回の概要 前回作ったアプリはクライアント

                                  RustのフロントエンドフレームワークLeptosでWASM+SSR/Hydrationするアプリをつくる | 株式会社ヌーラボ(Nulab inc.)
                                • いい塩梅を目指したデザインエンジニアによるフロントエンド設計 - estie inside blog

                                  こんにちは。ひらやまです。 今回は、これまでフロントエンド環境を作ったり、運用したり、設計のアドバイスをしたりしてきた私がひとまずたどり着いた、このくらいの塩梅の設計が良いのではないかと考えている一つの案をみなさんに共有しようと思います。 フロントエンド設計の必要性 フロントエンドは JSON 色づけ係と言われることもありますが、ただ JSON をきれいにしてユーザに見せる以上の難しさを感じることもあるのではないでしょうか。 実装を完遂するために必要となるスキルが広いため、様々なバックグラウンドを持つ人がコードを書くことになりやすいです。フロントエンドエンジニアと呼ばれる人も、私みたいにマークアップエンジニアからフロントエンド領域に手を伸ばした人もいれば、デザイナーやバックエンドエンジニアなどの領域からこの環境に挑戦される方もいらっしゃいます。 このような様々な背景を持つ人たちが一つのコー

                                    いい塩梅を目指したデザインエンジニアによるフロントエンド設計 - estie inside blog
                                  • React vs Hotwire ~ 私とHotwireとその後

                                    半年くらい前にこんな記事を書きました。 様々なプロダクトにメインとして使用しているNext.js製のフロントエンドをStimulusとTurboに書き換えて運用してみました。 今回は実際に運用してみた所管などをまとめたいと思います。 はじめに とはいえ、Hotwireたちは飽くまでフロントエンドのみ。バックエンド側のロジックを持つことのできないこれらのライブラリとの単純な比較対象としては、サーバーレスでも運用できるNext.jsとは若干ズレが出てきます。 今回私はNode.js製のバックエンドサーバーの上にNext.jsが乗っかていたもののフロントエンドの部分を、従来型のpugのマークアップとHotwireに置換し運用しました。 ですので、今回はNext.jsではなくReactとの比較を行っていきます。 ここは一つご留意ください。 ちなみにVercelなどのPaasなどでHotwireを使

                                      React vs Hotwire ~ 私とHotwireとその後
                                    • Biome v2.0 beta

                                      After hard work from our team, Biome’s long-awaited 2.0 release is nearing completion. It will be packed with many large features, so we would like your help testing it with a public beta! If you would like to try it out, you can update Biome and migrate your configuration using the following commands: npm install --save-dev --save-exact @biomejs/biome@betanpx @biomejs/biome@beta migrate --write A

                                        Biome v2.0 beta
                                      • Lightweight Javascript Framework Review (For Django Developers)

                                        Lightweight Javascript Framework Review (For Django Developers) The Full-Stack Django Series: How to Combine Frontend and Backend Lightweight Javascript Framework Review How to add Typescript to Django Django Favicon Guide How to Develop Responsive HTML Email in Django Django Form Validation Guide Introduction Many developers are confused when they try to find a Lightweight Javascript Framework fo

                                          Lightweight Javascript Framework Review (For Django Developers)
                                        • Safari isn't protecting the web, it's killing it

                                          There's been a lot of discussion recently about how "Safari is the new IE" (1, 2, 3, 4, 5). I don't want to rehash the basics of that, but I have seen some interesting rebuttals, most commonly: Safari is actually protecting the web, by resisting adding unnecessary and experimental features that create security/privacy/bloat problems. That is worth further discussion, because it's widespread, and w

                                            Safari isn't protecting the web, it's killing it
                                          • Strada探検隊 - laiso

                                            Strada こんばんわ、Strada探検隊のお時間です。 Stradaとは? Turbo NativeとモバイルOSのネイティブAPIを連携させるHotwireシリーズ最後のミッシングパーツだと目されています*1 Stradaは目下開発中の身であり全容が分っていないのですが、既にHEYアプリに投入されているため、HEY iOSアプリの構造を見て取ることでその仕組みが予測できるのではないかと考えました。 計画 Standardizes the way that web and native parts of a mobile hybrid application talk to each other via HTML bridge attributes. https://hotwired.dev/ とあるので特別なHTML定義をStradaが解釈してUIコンポーネントへ受け渡すことが予想で

                                              Strada探検隊 - laiso
                                            • Cloudflare functions with Scala.js

                                              Indoor VivantsAnton Sviridov. I love reinventing the wheel and I usually use Scala for that. TL;DR We are deploying an app to Cloudflare using Scala.js We are using ScalablyTyped We are using Scala 3 heavily Code on Github Deployed app Cloudflare API bindings Welcome to the "Put ma Scala on yo cloud" series I want to say that I'm kicking off a blog series, but even I don't believe that. If I did,

                                              • Next.js + Railsでリニューアルした社内ニコカレシステムの技術スタックを公開します

                                                弊社では社内システムが多く運用されています。そのうちの一つに私が開発・運用している「Nicole」というシステムがあります。 これは、いわゆるニコカレ(ニコニコカレンダー)をWebベースで入力・閲覧できるシステムで、今では社内SNS的な位置付けにもなりつつあります。 今回、このシステムをNext.jsとRuby on Rails(以降、Railsと表記)でリニューアルしました。リニューアルによりフロントエンドとバックエンドの分離に成功し、より速く・安全に開発が進められるようになり、UI/UXも洗練されたものになりました。今回はリニューアルの裏側を解説します。 目次 背景 システム構成 フロントエンドとバックエンドを分離 Dockerコンテナも分離 フレームワーク フロントエンド: Next.js バックエンド: Ruby on Rails API OpenAPIのスキーマ記述にStopli

                                                  Next.js + Railsでリニューアルした社内ニコカレシステムの技術スタックを公開します
                                                • Chrome 118 beta  |  Blog  |  Chrome for Developers

                                                  Scoped styles for CSS, additional media features, keyboard-focusable scroll containers, and more. Unless otherwise noted, changes described apply to the newest Chrome beta channel release for Android, ChromeOS, Linux, macOS, and Windows. Learn more about the features listed here through the provided links or from the list on ChromeStatus.com. Chrome 118 is beta as of September 13, 2023. You can do

                                                  • Rust on Nails | Cloak

                                                    Rust on Nails A full stack architecture for Rust web applications This article is now outdated and has been replaced This article was more popular than we expected and as we added more content grew beyond the size of a blog post. It is now available on it's own mini site at https://rust-on-nails.com The old article To build a web application you need to make architecture decisions across a range o

                                                    • React Hook Form ライブラリの使い方!フォームのバリデーションを実装しよう【TypeScript】 – ノマドクリエイターの執務室

                                                      ショウヘイ どうも、ノマドクリエイターのショウヘイ(@shohei_creator)です。 ふーちゃん ブログアシスタントのふーちゃんです。 HTML で構成されるフォームに細かなバリデーションをかけるには、 JavaScript による DOM 操作が必須になります。バリデーション処理を実装する作業は手間が多いので、バリデーション用のライブラリを使う方法が現実的です。 React には、フォームにバリデーションを簡単に実装できる React Hook Form というライブラリが用意されています。 React Hook Form は、 Yup や Zod といったバリデーション特化ライブラリと連携できるため、とても拡張性が高いです。 この記事では、 React Hook Form の使い方について説明します。 ショウヘイ この記事では、 React Hook Form の Version

                                                        React Hook Form ライブラリの使い方!フォームのバリデーションを実装しよう【TypeScript】 – ノマドクリエイターの執務室
                                                      • 週刊Railsウォッチ: Rails 7.1.0リリース、YARPがprismにリネームほか(20231011)|TechRacho by BPS株式会社

                                                        こんにちは、hachi8833です。先週のつっつきの直前に7.1が正式リリースされました🎉。 Rails 7.1: Dockerfiles, BYO Authentication, More Async Queries, and more!https://t.co/c32MdUifNs — Ruby on Rails (@rails) October 5, 2023 週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。T

                                                          週刊Railsウォッチ: Rails 7.1.0リリース、YARPがprismにリネームほか(20231011)|TechRacho by BPS株式会社
                                                        • What's New in DevTools (Chrome 118)  |  Blog  |  Chrome for Developers

                                                          New section for custom properties in Elements > Styles The Elements panel now supports the @property CSS at-rule. It lets you define CSS custom properties explicitly and register them in a stylesheet without running any JavaScript. To inspect your registered custom properties, in Elements > Styles, hover over the property name and see its descriptors in a tooltip. In the tooltip, click the link to

                                                            What's New in DevTools (Chrome 118)  |  Blog  |  Chrome for Developers
                                                          • Browser-Powered Desync Attacks: A New Frontier in HTTP Request Smuggling

                                                            This request triggered an extremely suspicious intermittent 400 Bad Request response from various websites that were running AWS Application Load Balancer (ALB) as their front-end. Investigation revealed that ALB was mysteriously adding a 'Transfer-Encoding: chunked' header while downgrading the request to HTTP/1.1 for forwarding to the back-end, without making any alterations to the message body:

                                                              Browser-Powered Desync Attacks: A New Frontier in HTTP Request Smuggling
                                                            • WebKit Features in Safari 26.0

                                                              Sep 15, 2025 by Jen Simmons, Saron Yitbarek, Jon Davis, Tim Nguyen, Blaze Burg, Marcos Cáceres, Razvan Caliman, Qianlang Chen, Karl Dubost, Kiet Ho, David Johnson, Aditya Keerthi, Daniel Liu, Keith Miller, Abrar Rahman Protyasha, Richard Robinson, Kiara Rose, Ahmad Saleem, Anne van Kesteren, Brian Weinstein, Eddy Wong, Luming Yin, Brandel Zachernuk ContentsCSSEvery site can be a web app on iOS and

                                                                WebKit Features in Safari 26.0
                                                              • 週刊Railsウォッチ: Railsコンソールの便利技、ruby-refrigerator gemほか(20250130)|TechRacho by BPS株式会社

                                                                こんにちは、hachi8833です。RubyKaigi 2025のSuper Early Birdチケットが早くも完売です。 Register now for RubyKaigi 2025 https://t.co/ykaJmjMkbe #rubykaigi — RubyKaigi (@rubykaigi) January 28, 2025 早すぎん??? #rubykaigi pic.twitter.com/eNOLBKmbAF — 🌾yamamoto🌾 (@yamako_inaka) January 29, 2025 週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やX.comでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@h

                                                                  週刊Railsウォッチ: Railsコンソールの便利技、ruby-refrigerator gemほか(20250130)|TechRacho by BPS株式会社
                                                                • Ajaxでページ遷移なしの絞り込み検索をつくる | WordPressカスタマイズ事例【100ウェブ】

                                                                  「フォームでメタタグやカテゴリなどの複合条件を選択して絞り込み検索する」では、フォームを使ったサイト内絞り込み検索の事例を紹介しました。この事例ではページ遷移して検索結果が表示される仕様でした。 今回はAjaxを使って、検索時にページ遷移しない絞り込み検索を作ってみます。 WordPressはデフォルトでAjax処理をするファイル(/wp-admin/admin-ajax.php)を持っているので、そのファイルを使います。 例として、カスタム投稿タイプで管理する「仕事情報(jobs)」を、カスタムタクソノミーで管理する「スキル(jobs_skill)」とカスタムフィールド(アドバンストカスタムフィールド)で管理する「エリア(jobs_area)」を条件にして絞り込む、絞り込み検索をつくることとします。 作る(あるいは編集する)ファイルは4つ。 HTMLテンプレート: archive-job

                                                                  • 管理画面に独自設定ページを追加する | ピコクリ

                                                                    2021.04.16 以前参考にした記事よりかなりシンプルな感じのサンプルを拝見しました。 【WordPress】管理画面にオリジナルのメニュー画面を作る方法 上記記事でも使っているsettings_fields()を使うと、 ソース行が半分以下になる場合もあり、追加・削除等もかなり楽になる 保存用のダミーデータが不要 等、かなりいい感じなので全面書き換えしました。 コピペで動くと思いますが、動かない場合は上記参考記事のほうをご覧ください。 テーマにいろいろな機能を追加していくと、それらを一括して管理できる機能が欲しくなってきます。 そこで、管理画面に設定ページを追加、UIで変更できるようにしよう、というお話です。 ソース <?php //サイト設定ページ追加 add_action( 'admin_menu', 'add_site_settings_menu' ); function ad

                                                                    • Google Chrome at 17 - A history of our browser

                                                                      September 2, 2025 Opinions expressed are solely my own and do not express the views or opinions of my employer Introduction I still remember the fall of 2008 when Google launched Chrome - a quirky new browser with a comic book as its press release. As someone who’s spent a long time on the Chrome team, I’ve watched this project grow from a secret skunkworks to a browser used by billions. Chrome tu

                                                                        Google Chrome at 17 - A history of our browser
                                                                      • AWS Cognitoを使ったサインアップとログイン機能のまとめ

                                                                        目次 はじめに 環境 前提 サインアップ編 アクティベーション編 サインイン編 まとめ 参考 はじめに 今回はAmazon Cognitoを使ってユーザー認証処理を実装していきたいと思います。今まではFirebaseをよく使っていたのですがインフラをAWSで構築する事になったので、色々統一した方が良いのでは?という思いからCognitoを使う事にしました。 環境 Laravel7.2 CSS(Tailwind) JS(jquery) 前提 ※AWS Cognitoのアカウントの作成とLaravelの環境構築は行っている前提です。 サインアップ編 Amazon Cognitoを使用して自分のアプリケーションからサインアップする手順を紹介します。 ①JavaScriptからAmazon Cognitoを使用するためのライブラリを用意する 必要なライブラリは以下になります。 wgetコマンドを使

                                                                          AWS Cognitoを使ったサインアップとログイン機能のまとめ
                                                                        • The Complete Modern React Developer 2022

                                                                          Introduction This will be a course for becoming a Complete Modern React Developer in 2022. The only three topics which are not covered in this course are Redux, GraphQL and React Native which could be covered in a future course. TypeScript is going to be the main programming language covered however if you already know JavaScript then you should find it quite easy to understand because the syntax

                                                                            The Complete Modern React Developer 2022
                                                                          • Axios POST requests: Handling errors, authentication, and best practices - LogRocket Blog

                                                                            Sending requests to a web server is one of the most commonly performed tasks in frontend development. Creating a Facebook post, uploading a new Instagram image, sending a post on X, or signing up on a website all send requests to a server. Axios is a free and open source promised-based HTTP library that runs both in the browser and Node.js. In this article, you’ll learn how to use the Axios POST m

                                                                              Axios POST requests: Handling errors, authentication, and best practices - LogRocket Blog
                                                                            • 2026-05-11のJS: Node.js 26.0.0、Rolldown 1.0、Jest v30.4.0

                                                                              JSer.info #771 - Node.js 26.0.0がリリースされました。 Node.js — Node.js 26.0.0 (Current) Temporal APIがデフォルトで有効化され、V8 14.6への更新によりMap/WeakMapのgetOrInsert()/getOrInsertComputed()やIteratorのconcat()メソッドが追加されています。--experimental-transform-typesフラグの削除やmodule.register()のruntime-deprecateなどの破壊的変更も含まれています。 Node.js 26は、現在のLTSリリーススケジュールに従う最後のメジャーリリースとなります。Node.js 27からは年1回のリリースに変更され、すべてのリリースがLTSとなる新しいスケジュールに移行します。 Evolvin

                                                                                2026-05-11のJS: Node.js 26.0.0、Rolldown 1.0、Jest v30.4.0
                                                                              • Django for Startup Founders: A better software architecture for SaaS startups and consumer apps

                                                                                In an ideal world, startups would be easy. We'd run our idea by some potential customers, build the product, and then immediately ride that sweet exponential growth curve off into early retirement. Of course it doesn't actually work like that. Not even a little. In real life, even startups that go on to become billion-dollar companies typically go through phases like: Having little or no growth fo

                                                                                1