「実装はもう誰にでもできる」からこそ差がつく、これからの生き残り戦術
はじめに Claude CodeやCursorなどのAIツールをプロダクション開発に本格導入して数ヶ月が経ちました。 正直な感想を一言で言いますと、「実装はもう、誰にでもできる時代になった」 と...
36 search resultsShowing 1~20 results
You need to log-in
はじめに Claude CodeやCursorなどのAIツールをプロダクション開発に本格導入して数ヶ月が経ちました。 正直な感想を一言で言いますと、「実装はもう、誰にでもできる時代になった」 と...
この記事で分かること Claude Code から MCP 経由で Codex を呼び出す具体的な設定と使い方 2 つの AI を繋いだときに必要になるルーティング・セキュリティ・品質保証の設計...
1. はじめに AIエージェント、盛り上がっていますよね。 自分も波に乗りたいと思いつつ、普段使いの Next.js や Node.js の環境がある中で、エージェントのためだけに Python...
AIコードレビュー、便利すぎて手放せませんよね。 指摘の精度も高いし、抜け漏れも減る。First Draftの相棒としてはほぼ最強です。 ……ですが、たまにこうならないでしょうか? AI: 「機...
はじめに このプロジェクトでは、BigQueryで「最新行を取得する」処理が99箇所で使われています。標準パターンは QUALIFY ROW_NUMBER() OVER (PARTITION B...
はじめに 今年のトピックはやはり、AI Agentの登場による開発の変化でしょう。 大量のコードを短時間で生成できるようになった一方で、コードレビューの負担が増えがちだなと感じています。 この記...
はじめに 最近、「GraphQL不要論」がよく流れてくる。 でもその一方で、「クライアント主導の柔軟なAPIが作れる」「型安全で保守しやすい」なんて声も多い。 自分は、NestJS + Pris...
はじめに 「最初はControllerとService1個ずつでいいと思ってた」 NestJSで個人開発してたとき、最初は小さな機能だったから特に設計も気にせず進めてた。 だけど、ユースケースが...
はじめに 本記事では、NestJSアプリケーションを設計・実装する際の主要な原則について解説します。 モジュラーアーキテクチャ NestJSの核となる設計思想は、アプリケーションを機能的な単位(...
Reactアプリケーションのアーキテクチャの一例として公開されているGitHubリポジトリ「bulletproof-react」が大変勉強になるのでシェアします。 1. 集中的なステート管理 ア...
はじめに NestもNextもLintも最新がイケてる! そう思って、全部最新版にしてMonorepoで始めたら…ESModuleの地獄がやってきました。 この記事では、実際にやってみて起きたエ...
正規化の要点を理解する 正規化の背景 データベース設計において「正規化」は、データの冗長性を排除し、一貫性と整合性を保つための基本的な手法です。正規化が不十分だと、データの重複や矛盾が発生しやす...
1. はじめに ウェブアプリケーションの開発において、ユーザー体験を向上させるためには、認証の管理が重要です。今回は、ログインしていないユーザーでも投稿詳細を確認できるようにし、ログインしていな...
概要 Git リポジトリに機密情報(例えば、API キーやパスワード)を誤ってコミットしてしまった場合、その履歴を完全に削除することが重要です。BFG Repo-Cleaner は、Git リポ...
Docker Dockerとは Dockerは、「コンテナ型の仮想環境を作成、共有、実行するためのプラットフォーム」です。 コンテナ is 何? コンテナとは Dockerエンジンの上に立つ一つ...
1.はじめに 私はWEBエンジニアを目指す22歳です。 エンジニアを志した理由は、「人々の役に立つサービスを作りたい」という思いからです。 現在参加させていただいてるアプレンティスシップにおいて...
useStateとは、ReactのHooksの一つで、状態を管理したいときに使う! 状態(state)とは、コンポーネントが内部で保持するデータであり、文字列、数値、真偽値、配列などさまざまな値...
はじめに これからエンジニアとして学んでいくうえで基本となる技術をまとめてみました。 間違い等があればご指摘いただけると幸いです。 1.HTTPメッセージ HTTP(HyperText Tra...
はじめに これからエンジニアとして学んでいくうえで基本となる技術をまとめてみました。 間違い等があればご指摘いただけると幸いです。 1.コンピューターネットワーク サーバー ネットワーク上で情報...
1.はじめに 私はWEBエンジニアを目指す22歳です。 エンジニアになりたいと思った理由は、「人々の役に立つサービスを作りたい」と考えたからです。 現在参加させていただいているアプレンティスシッ...
36 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.