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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    セキュリティ

『zenn.dev』

  • 人気
  • 新着
  • すべて
  • マサラタウンにさよならバイバイ 俺はCursorと旅に出る

    24 users

    zenn.dev/rabbit

    こんにちわ!hanetsukiです。 この記事はCursorが出た頃に一瞬使ってみて「う〜〜〜ん、なんかビミョい」となり、VSCodeに出戻ったフロントエンドエンジニアがもう一回Cursorを使い始めて長期的に使っていきそうな所感を感じたまとめ記事です。 Q.Cursorってなに? A.端的に申し上げますと、VSCodeにAI搭載したエディターです。 VSCodeをフォークして開発されているので、見た目もまんまVSCodeです。 Q.なんでVSCodeに戻ったの? A.UIの微妙な差が気に食わなかったのです。 過去のことなのでよくわかりませんが...当時の私は変化を受け入れることに抵抗があったのでしょう。 参考までに、VSCodeとCursorのスクリーンショットを掲載します。 VSCode Cursor お気づきになりましたでしょうか?...そうです。 アクティビティーバーが水平になって

    • テクノロジー
    • 2024/06/21 10:17
    • AI
    • あとで読む
    • 【Resend】Next.jsのお問い合わせ革命?Resendを少し触ってみた

      4 users

      zenn.dev/rabbit

      こんにちわ、hanetsukiです。記事を書くのは5億年ぶりですね。 私は日頃よりJamstackを推進しているのですが、いつもいつもお問い合わせ系フォームに悩まされています。 近年はまさにSaaS大航海時代、自前も含めて選択肢は様々です。 HyperForm、getform、Formspree、EmailJS、SendGrid、nodemailer、AWS SES...etc 時と場合によっていろんなものを触る日々です。 そんな中最近知ったサービス、Resendを触ってみたいと思います。 (TOPがかっこいいですね。惚れてしまいます。)

      • テクノロジー
      • 2023/06/08 13:53
      • Next.jsの汎用的なStarterリポジトリを作成した話

        5 users

        zenn.dev/rabbit

        2023/05/06追記: Next.jsの最新バージョンを常に適応させたStarterリポジトリです。 詳しいバージョン情報は、リポジトリのREADMEをご覧ください。 モチベーション このスターターリポジトリでは、汎用的であることを意識して作成しています。 たまにお見かけるするスターターリポジトリは、専門性が備わっており、起用できるプロジェクトが限定されるというのが個人的には課題に感じていました。 こだわり Next.jsでものづくりをする時に、WEBアプリケーションなのか、はたまたWEB制作なのか、目的により採用するライブラリや概念が異なります。 今回のリポジトリでは、それらの基点となるスターターとして採用できるように作ってあります。 eslint、Prettier、Stylelint、huskyといったコード品質を担保するものから始まり pathpidaといった、WEBアプリケーシ

        • テクノロジー
        • 2022/07/29 09:08
        • Next.js v12.2 + TypeScript + Emotion 環境構築 忘備録

          4 users

          zenn.dev/rabbit

          Next.jsが12.2になってEmotionを利用するのに@emotion/babel-pluginの設定が不要になったりなど、地味に嬉しいアップデートがあったので改めて環境構築忘備録を残したいと思います。 今回利用している主なパッケージとバージョンは下記です。 package version

          • テクノロジー
          • 2022/07/17 12:09
          • TypeScript
          • techfeed
          • CSS
          • あとで読む
          • GatsbyJS + TypeScript 環境構築 2022

            8 users

            zenn.dev/rabbit

            What would you like to call your site? (あなたのサイトを何と呼びたいですか?) ✔ · Example GatsbyJS 2022 What would you like to name the folder where your site will be created? (サイトが作成されるフォルダにどのような名前を付けますか?) ✔ atelier/ example-gatsbyjs-2022 ✔ Will you be using JavaScript or TypeScript? (JavaScriptまたはTypeScriptを使用しますか?) · TypeScript ✔ Will you be using a CMS? (CMSを使用しますか?) · No (or I'll add it later) ✔ Would you like

            • テクノロジー
            • 2022/05/27 09:38
            • techfeed
            • TypeScriptで作ったpackageをesbuildを使ってnpmに公開するまで

              8 users

              zenn.dev/rabbit

              const { build } = require('esbuild') const { dependencies } = require('./package.json') const entryFile = 'src/index.ts' const shared = { bundle: true, entryPoints: [entryFile], external: Object.keys(dependencies), logLevel: 'info', minify: true, sourcemap: false, } build({ ...shared, format: 'esm', outfile: './dist/index.esm.js', target: ['ES6'], }) build({ ...shared, format: 'cjs', outfile: './d

              • テクノロジー
              • 2022/05/07 17:48
              • TypeScript
              • Node.js
              • techfeed
              • Next.jsで静的サイトを作成する際によく使っているライブラリまとめ

                196 users

                zenn.dev/rabbit

                この記事は、先日催された「ジャムジャム!!Jamstack_5」で登壇した際の内容を再度まとめたものとなります Next関連 next-seo Seoコンポーネントのようなものが踏襲されてる JSON-LDのサポートも入っていてサポート範囲が広い next-sitemap sitemap.xmlとrobots.txtを作成してくれる 分割もしてくれる configファイルの中で細かい設定ができる pathpida 再生したページのパスの定数ファイルを作ってくれる便利なやつ タイポが無くなって助かる typed-scss-modules CSS Modlesでスタイリングをする際に、.module.(sc|c)ssに対して型定義ファイルを作成してくれる。 宣言漏れや補完など、痒い所に手が届く headlessCMS関連 microcms-js-sdk 最近扱っている案件のheadlessCM

                • テクノロジー
                • 2022/02/24 17:16
                • Next.js
                • あとで読む
                • React
                • ライブラリ
                • js
                • SEO
                • フロントエンド
                • web制作
                • JSON
                • Micromodal.jsをカスタムHookで仕立てる

                  3 users

                  zenn.dev/rabbit

                  JSON色付け係のhanetsukiです。 今回はMicromodal.jsをカスタムHookで汎用的に使えるようにしようという試みで記事を書きました。 今回の実装はリポジトリを公開してありますので、参考になれば幸いです。 Micromodal.jsとは バニラjsで構成されたモーダルライブラリ アクセシビリティが考慮されている 1.9kbと軽量 要点をまとめると上記のような特徴を持っています。 近年様々なフレームワークを元に実装して行く最中、どのフレームワークに対してもアプローチ可能で、軽量! そして、一番実装で苦戦してしまいそうなa11yが考慮されているのは非常にありがたいです。 事前準備 インストール micromodalをプロジェクトに追加します useMicromodalを作成する 今回はuse-micromodalフォルダを作成し、その中に4つのファイルで振り分けたいと思います

                  • テクノロジー
                  • 2022/01/15 12:38
                  • Next.jsで整える。デザインとロジックの分離

                    62 users

                    zenn.dev/rabbit

                    先日開催されたジャムジャムJamstackで登壇させていただいた時の記事になります。 簡易構成のリポジトリを作成しましたので、参考になればと思います。 経緯 メディアサイトを作成することになった デザイナーコーダー ×1 フロントエンドエンジニア ×1(ワイ) Next.jsとmicroCMSでSSGしてvercelにデプロイ 私的、Jamstack王道構成ですね デザイナーコーダーさん「Jsわからんです」「抵抗感あります」 SSGをする為のpages/配下のファイルにはいろんな処理が記載されます。 getStaticPropsやgetStaticPathsとか ページネーションとかパンクズとか作る為の処理が色々記述されます。 この辺なんらかの方法で・いい感じに・分離できたら・いいですね^^ デザイナーコーダーが触るViewの部分 フロントエンドが触るロジックの部分 これを目指していきます

                    • テクノロジー
                    • 2021/10/02 21:04
                    • Next.js
                    • react
                    • あとで読む
                    • techfeed
                    • プログラミング
                    • デザイン
                    • design
                    • js

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

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

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

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

                    j次のブックマーク

                    k前のブックマーク

                    lあとで読む

                    eコメント一覧を開く

                    oページを開く

                    はてなブックマーク

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

                    公式Twitter

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

                    はてなのサービス

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