Reactのeslintの設定集(日本語訳)
この記事の概要と注意 2025年6月26日時点に書いています。年数が経つとルールも変わってくるので公式ドキュメント優先でお願いします。 ESLintとは JsやTsでコードの間違いやスタイルの乱...
271 search resultsShowing 1~20 results
この記事の概要と注意 2025年6月26日時点に書いています。年数が経つとルールも変わってくるので公式ドキュメント優先でお願いします。 ESLintとは JsやTsでコードの間違いやスタイルの乱...
よく使うReact、Next.jsでのCSSの書き方 React、Next.jsでのCSSの書き方が多様化しているので簡単にまとめて見ました。 技術選定などの参考になれば幸いです。 注意 今現時...
Sharedとfeaturesディレクトリとは sharedはプロジェクトの全体の共通コンポーネントなどを管理するディレクトリです。 featuresは専属のコンポーネントを入れるためのディレク...
React-Hook-Formとは? ReactやNext.jsを使う時に、フォームの処理を高速で型安全などを簡単にするライブラリです。TypeScriptと相性が良いです。 ex) 入力値の管...
はじめに これからエンジニアになって、開発をやるぞーという方も多いと思います。 そこでこんな疑問が出てくるのではないでしょうか。 現場に出たらそもそも何をするの?ってずっと思ってました。 そのよ...
はじめに Gitの操作でpullはわかってもこのrebaseって何だ?みたいなことが 現場で発生しました。 この記事ではgit pullとgit pull -rebaseの違いについて説明してい...
TypeScriptは必須になってきた フロントエンドエンジニアになる上で今TypeScriptは必須になっています。 最近はほぼJavaScriptではなくTypeScriptです。 フロント...
関数型更新とは useStateの更新時に 現在の状態(state)を引数として受け取り、新しい状態を返す方法です。これだけだとわかりづらいので直接値と関数型アップデートの説明からしていきます。...
useLocationとは React Router(v6以降)で使えるフックです。 現在のURLの情報(パス名・クエリ・ステートなど)を取得するために使います。 基本構文 基本的な形は以下のよ...
技術力、モダンな技術の経験、年数主義が蔓延しているけど。。。。。 よくSNS、エージェント、現役エンジニア、などでこんなことを言われています。 エンジニアはとにかく技術力を極めるんだ モダンな経...
Context APIとは 通常のpropsだと親から子から孫と渡さないといけないところをContextを使うと、どこからでも直接使えるようになります。 今回はログイン中のユーザーで説明していき...
はじめに kubenates(K8S)を現場で使い始めたので、新しく学んでいる最中です。 理解していったことなどは、都度更新していきます。 公式ドキュメント 基本用語 pod コンテナの最小単位...
名前付きエクスポート (export {}) そのファイルで複数のエクスポート(他のボタンコンポーネントなど)がある時に使います。 PrimaryButton.tsx const Primary...
draft publishedとは draftは下書きのことです。publishedは公開のことです。statusは状態のことです。 下書きをしたり、書いた記事を公開したりする時に使います。 s...
この記事を書いた背景 スクラム開発に参画した時、専門用語が飛び交っていました。 これって現場独自の用語かと思ったらアジャイル開発でよく使われる用語でした。 スクールでも教えてくれなかったり、使っ...
Dockerのマルチステージビルドとは Dockerfile内で複数のビルドステージを定義し、軽量な本番用イメージを作成するやり方です。これのおかげで大きなイメージ(例えば1.2GBなど)から、...
はじめに ウェブブラウザのクライアント側には、データを保存するために3つの主要な仕組みがあります。Reactにおける役割で見ていきます。 SessionStorage LocalStorage ...
勉強会の状況 ・100人以上のプログラミング学習コミュニティで勉強会開催。 ・初学者の方向け ・集まったのは5~8人 工夫したこと ・講義形式ではなく名指しで答えてもらう 理由は話しているだ...
概要 この記事の内容はエンジニア教育のプロでもあり、 現役のCTOの方から教わった内容です。(ここのメンターの方からです。) 後自分の実体験をベースに解説していきます。 プログラミング学習が遅い...
なぜこの記事を書いたのか 以下の理由で作成しています。 技術ノウハウの発信場所 Next.jsのアウトプット スキルのキャッチアップの中で、個人での開発の知見により救われたことが多くありました。...
271 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.