はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    ブラックフライデー

『zenn.dev』

  • 人気
  • 新着
  • すべて
  • Next.js にテストを導入し hooks のテストを書く

    6 users

    zenn.dev/tiwu_dev

    はじめに 前回コンポーネントと状態管理のファイル分割と設計について記事を書き、設計のメリットとして「テストのしやすさ」を上げました。 今回は前回のブログで作った hooks を例にしてテストについて書いていこうと思います。 導入 Next.js 公式ドキュメントを参考に導入していきます。 Cypress, Playwright, Jest and React Testing Library の3つ紹介されていますが、今回は Jest and React Testing Library を導入します。 インストール 既に Next.js の PJ を作っていくるので Manual setup を参考にインストールします。 npm install --save-dev jest babel-jest @testing-library/react @testing-library/jest-do

    • テクノロジー
    • 2021/10/29 07:07
    • js
    • あとで読む
    • 【Next.js】コンポーネントと状態管理のファイル分割と設計

      4 users

      zenn.dev/tiwu_dev

      はじめに 今までは実装方法がわからず調査し試行錯誤して実装できた方法を書いたりしていましたが、 今回は実装自体はできているが、より良い実装はないか?という方向性で書いてみたいと思います。 書いていく内容は Next.js で実装された一覧と検索機能を持った画面のコンポーネントと状態管理のファイル分割と設計についてです。 自分は Next.js(React) については書き始めて1年位で、仕事では書いたことなく他PJの構成をほぼ知らないですが、一旦自分の中の設計が落ち着いたので書こうと思った次第です🙏 解説するページ 今回解説するページは自分が実装しているサイトのツイッターの呟き一覧をキャラとLPで検索できるページです。 このページの新旧のファイル構成や状態管理の設計について解説していきます。 旧 まず、旧設計のファイル構成を紹介します。 components common details

      • テクノロジー
      • 2021/09/27 13:37
      • Next.js + Vercel でお問い合わせフォームを作る

        4 users

        zenn.dev/tiwu_dev

        はじめに Next.js + Vercel で作ったサイトに、よくあるお問い合わせフォームを作りました 指定のメールアドレスに内容がメール送信される処理をいろいろ調査したりしたので、まとめていこうと思います Front フォームを用意し API に POST するだけのシンプルなページ import { useContact } from 'hooks/useMail'; export default function Mail() { const { setName, setMessage, send } = useMail(); return ( <div className={styles.contact}> <input type="text" onChange={(e) => setName(e.target.value)} /> <textarea onChange={(e)

        • テクノロジー
        • 2021/06/09 09:43
        • React&Next.js 初心者なので調べていく

          4 users

          zenn.dev/tiwu_dev

          React で作られたフレームワーク hybrid static? server rendering TypeScript support smart bundling? route pre-fetching No config needed v10.0.2 が最新(2020/11/22) Vercel 社?が作っている

          • テクノロジー
          • 2020/12/13 19:30
          • あとで読む
          • React(Next.js) と Google Map の Tips

            9 users

            zenn.dev/tiwu_dev

            こんにちは!この記事は GameWith アドベントカレンダー5日目の記事です! React(Next.js) で Google Map を表示したり、いろいろ操作をしたのでまとめて行こうと思います Google Map の表示 今回利用したのは google-map-react というライブラリです 他にも google-maps-react などといった似たような名前のライブラリなどもありますが、ダウンロード数やメンテナンスの状況などを見て、google-map-react を選びました 表示するだけなら、defaultCenter に表示したい緯度経度を渡せば簡単に表示ができます import GoogleMapReact from 'google-map-react'; export default function Create() { const defaultLatLng =

            • テクノロジー
            • 2020/12/05 22:37
            • map
            • あとで読む

            このページはまだ
            ブックマークされていません

            このページを最初にブックマークしてみませんか?

            『zenn.dev』の新着エントリーを見る

            キーボードショートカット一覧

            j次のブックマーク

            k前のブックマーク

            lあとで読む

            eコメント一覧を開く

            oページを開く

            はてなブックマーク

            • 総合
            • 一般
            • 世の中
            • 政治と経済
            • 暮らし
            • 学び
            • テクノロジー
            • エンタメ
            • アニメとゲーム
            • おもしろ
            • アプリ・拡張機能
            • 開発ブログ
            • ヘルプ
            • お問い合わせ
            • ガイドライン
            • 利用規約
            • プライバシーポリシー
            • 利用者情報の外部送信について
            • ガイドライン
            • 利用規約
            • プライバシーポリシー
            • 利用者情報の外部送信について

            公式Twitter

            • 公式アカウント
            • ホットエントリー

            はてなのサービス

            • はてなブログ
            • はてなブログPro
            • 人力検索はてな
            • はてなブログ タグ
            • はてなニュース
            • ソレドコ
            • App Storeからダウンロード
            • Google Playで手に入れよう
            Copyright © 2005-2025 Hatena. All Rights Reserved.
            設定を変更しましたx