タグ

reactに関するtohokuaikiのブックマーク (21)

  • React.js で Google Maps JavaScript API を使いこなす|suzukyu


     /  React.js + Google MapsJavaScript API  Web   Web  Google Maps JS API React.js   Tips   使使 React  Wrapper  API 
    React.js で Google Maps JavaScript API を使いこなす|suzukyu
    tohokuaiki
    tohokuaiki 2024/07/17
    わー、すごくありがたい。
  • 【2024年最新版】0からReactを勉強するならこのロードマップに従え! - Qiita


     @Sicut_study (Watanabe Jin) 10React稿1000 React使  👇 1-2React (React) OK
    【2024年最新版】0からReactを勉強するならこのロードマップに従え! - Qiita
    tohokuaiki
    tohokuaiki 2024/07/15
    おぉ~、すごい。今やってる「はじめてのReact案件」がひと段落したら取り組んでみよう。
  • ReactでGoogleMap使ってお店検索やってみた


     ReactGoogleMap使   react-google-maps/api使  Google使 使   使 react: 18.0.0 TypeScript: 4.7.3 mui/icons-material: 5.11.11 mui/material: 5.11.15 react-google-maps/a
    ReactでGoogleMap使ってお店検索やってみた
  • react-google-autocomplete

    tohokuaiki
    tohokuaiki 2024/07/12
    GoogleマップのPlaceAPIの検索をするReactのnpm
  • Next.js loading UIの使い方〜React18のSuspenceを理解する〜| DevHarry


    Next.jsloading UINext.jsloading UIApp Routerloading.js使React18Suspence
    Next.js loading UIの使い方〜React18のSuspenceを理解する〜| DevHarry
  • 結局 useEffect はいつ使えばいいのか

    useEffectはReactの中でも扱いの難しいフックとして知られています。Reactで開発を行う中でuseEffectを検討するタイミングや適切な使い方について悩んだ経験のある方も多いのではないでしょうか。 記事では、useEffectの目的を把握し、どのような場合にuseEffectの使用を検討すべきかについて考えていきたいと思います。 コンポーネントの純粋性と副作用 まずuseEffectについて考える前に、コンポーネントの純粋性について理解する必要があります。Reactにおいて純粋性は重要な概念の1つです。 前提として、Reactではすべてのコンポーネントが純関数あることを仮定しています。 Reactは、あなたが書くすべてのコンポーネントが純関数であると仮定しています。 参照:https://ja.react.dev/learn/keeping-components-pure#

    結局 useEffect はいつ使えばいいのか
    tohokuaiki
    tohokuaiki 2024/07/11
    全然わからない。俺は雰囲気でuseEffectを使っている
  • Reactベストプラクティス: react-hooks/exhaustive-depsのエラーを0にする - Hello Tech


    javascripterAutoReserve    Tips TipsNotion        reac
    Reactベストプラクティス: react-hooks/exhaustive-depsのエラーを0にする - Hello Tech
  • Home | React Google Maps

    React Google MapsReact components and hooks for the Google Maps JavaScript API GET STARTED react-google-maps makes using the Google Maps JavaScript API in React applications easy.React IntegrationUse a Google map as a fully controlled reactive component and use all the other features of the Google Maps JavaScript API. ExtensibleIncludes components and hooks to make writing custom components easy.

    tohokuaiki
    tohokuaiki 2024/07/02
    Google公式のReact Wrapperは2年更新してないし、Documentもわかりにくいし、2024年の今はこっちの方がいいんじゃないか?
  • Component – React

    Component は React コンポーネントの基底クラスであり、JavaScript のクラスとして定義されています。React は現在でもクラスコンポーネントをサポートしていますが、新しいコードでの使用は推奨されません。

    Component – React
    tohokuaiki
    tohokuaiki 2024/06/28
    Componentはもう使わないでfunctionベースにしてくださいと。書き換え方も。
  • React で入力フォームの onChange イベントを IME ON のときに無視する


    React input mui  TextField  onChange  onChange  IME    API  IME ONonChange   Esc  IME  
    React で入力フォームの onChange イベントを IME ON のときに無視する
    tohokuaiki
    tohokuaiki 2024/06/28
       

    react
     
  • create-react-appとNext.jsの比較 - Qiita


     Reactcreate-react-appNext.js  SPASSRSSG  SPA  LaravelRailsMVC PHPRuby SPA
    create-react-appとNext.jsの比較 - Qiita
  • 一言で理解するReact Server Components


    ReactReact Next.js 13.4App RouterstableApp RouterReact Server Component (RSC)  ReactServer ComponentalphaNext.jsbetastable React Canary React Canary React CanaryReac
    一言で理解するReact Server Components
    tohokuaiki
    tohokuaiki 2024/06/05
    「サーバでやればコスト減!」という考え方がすごく不思議。C10K問題は?“一般にはstage 0に寄せたほうが転送量的に有利です。また、コンポーネントの処理が減るので実行時のパフォーマンス的にも有利になります。”
  • App Routerとは?ハンズオンで学ぶ Next.js 13.4のapp directory・ディレクトリ構成 | Muscle Coding

    フロントエンド界隈の最新情報を追いかけていると、Next.js 13 で導入された app ディレクトリについての記事をよく見かけるようになりました。 app ディレクトリとは、Next.js 13 から導入された App Router と呼ばれる新しいルーティングシステムのためのディレクトリです。 当時はあくまで実験的な機能であったため、experimental(実験的)という扱いでしたがNext.js 13.4 で正式に導入されました。 正式採用されたということで、これから Next.js を学ぼうとしている人にとっては、app ディレクトリについて理解することは重要です。 そこで今回の記事では app ディレクトリについて、どのように使用するのかを解説します。 また、記事の著者は以下のような経験を持っており、わかりやすくプログラミングを教えるプロですのでご安心ください!

    App Routerとは?ハンズオンで学ぶ Next.js 13.4のapp directory・ディレクトリ構成 | Muscle Coding
    tohokuaiki
    tohokuaiki 2024/05/31
    ディレクトリ地獄じゃん。“一方、App Routerではpage.tsxというファイルのみがページとして扱われます。 ”
  • [ts] 'React' は UMD グローバルを参照していますが、現在のファイルはモジュールです。代わりにインポートを追加することを考慮してください。: JavaScriptメモ

    TypeScriptReact で悪戦苦闘していると「[ts] 'React' は UMD グローバルを参照していますが、現在のファイルはモジュールです。代わりにインポートを追加することを考慮してください。」とのエラーが import { Component } from 'react' を以下のように変更すると直りました。 import React, { Component } from 'react'

    tohokuaiki
    tohokuaiki 2024/05/31
    サンキュimport { Component } from 'react' を以下のように変更すると直りました。 import React, { Component } from 'react'
  • useEffectがマウント時に2回実行される - Qiita

    環境 OS: Windows 10 Node.js: v16.16.0 React: 18.2.0 現象 useEffectでマウント時に1回fetchでAPIにアクセスして情報をとってくると・・・ useEffect(() => { fetch("https://xxxx.com/xxx") .then(res => res.json()) .then(data => { console.log(data) }) } , []);

    useEffectがマウント時に2回実行される - Qiita
    tohokuaiki
    tohokuaiki 2024/05/28
    これ、なんなん?2回やることで余計な副作用起きてるじゃん。
  • React の再レンダリングを防ぐ3つのパターン

    React のパフォーマンスについて語るとき、コンポーネントの再レンダリングは外せない話題となるでしょう。React は以下の条件のときに再レンダリングが発生します。 コンポーネントの state が更新された 親のコンポーネントが再レンダリングされた 例えば典型的なカウンターアプリのように、ボタンをクリックしたとき count state を更新する場合には必要な再レンダリングといえます。状態が更新されても再レンダリングされなければ、表示されるカウント数は一向に「0」のままですから。 import { useState } from "react"; const Counter = () => { const [count, setCount] = useState(0); return <button onClick={() => setCount(count + 1)}>{count

    React の再レンダリングを防ぐ3つのパターン
  • Preventing React re-renders with composition

    tohokuaiki
    tohokuaiki 2024/05/28
    レンダリングが頻発して反応速度が低下して問題になったら改めて見てみましょう。
  • React再レンダリングガイド: 一度に全て理解する - Qiita


     React re-renders guide: everything, all at once  ( Nadia Makarevich )  React:  React    React     
    React再レンダリングガイド: 一度に全て理解する - Qiita
    tohokuaiki
    tohokuaiki 2024/05/28
    へー。
  • Reactの"要素の型"、それぞれの特性理解していますか?

    はじめに 普段ReactNext.jsを用いた開発に際して、UIコンポーネントを作成する際にReact.FCやJSX.Element、ReactNodeなどの"要素やコンポーネントに関する型"を使用する場面が多々あるかなと思います。 昨今のReactコンポーネント開発において、実際には要素やコンポーネントの型を「何を使うか」をあまり意識しないでもちゃんと開発できてしまいます。とはいえ、それぞれの型には微妙に異なる特徴や特性がありますので、今回はよく見かける以下の四つの型について、それぞれの違いや特性を紹介していきたいと思います。 JSX.Element ReactElement ReactNode React.FC

    Reactの"要素の型"、それぞれの特性理解していますか?
    tohokuaiki
    tohokuaiki 2024/05/28
    React.ReactNodeだけでいいんじゃないの?とか思っていた時期が私にもありました。2024年だとFCは使わないらしいです。
  • イベント処理 – React

    この記事は古くなっており、今後更新されません。新しい React語ドキュメントである ja.react.dev をご利用ください。 以下の新しいドキュメントで最新の React の使い方がライブサンプル付きで学べます。 イベントへの応答 React でのイベント処理は DOM 要素のイベントの処理と非常に似ています。いくつかの文法的な違いがあります: React のイベントは小文字ではなく camelCase で名付けられています。 JSX ではイベントハンドラとして文字列ではなく関数を渡します。 例えば、以下の HTML

    イベント処理 – React