【サーバー構築】XServer VPSにデプロイ8ステップ【git連携+SSL対応】
はじめに 個人開発したLaravelアプリを公開しようと思い、XServer VPSにデプロイしてみました。 なぜVPSでデプロイするのか? わたしの個人開発は「実務に活かす」前提だからです。い...
71 search resultsShowing 1~20 results
You need to log-in
はじめに 個人開発したLaravelアプリを公開しようと思い、XServer VPSにデプロイしてみました。 なぜVPSでデプロイするのか? わたしの個人開発は「実務に活かす」前提だからです。い...
1. はじめに ふだん、チーム開発などの現場に活かす目的で、実務を想定し個人開発しています。 この取り組みで得たいのは「新しい技術をただ学ぶ」ことではなく、課題を解決するために技術を選定・習得す...
はじめに:なぜ、全体像を「自分の言葉で」説明する必要があるのか Webサービスを作るにはプログラミングが必要ですが、コードだけで動いているわけではありません。 その裏側には、ブラウザ・サーバー・...
1. はじめに Webサービス開発で大事な意識=「どうすれば品質を担保できるか?」 本記事は、自分なりに実践したテスト手法と品質管理の取り組みです。 2. なぜ「品質担保」が重要なのか? ビジネ...
こんな経験はありませんか? 「N+1問題」という言葉をよく聞くけど、なんだか難しそう… 調べても「Eager Loading」とか「遅延ロード」とか、専門用語が多くてピンとこない。 解説記事はい...
参考記事 この記事は以下の記事に大きく影響を受け、書きました。わたし自身の学習記録の側面が強いです。元記事が非常に参考になるので、ぜひご一読ください。 【新人プログラマ応援】開発タスクをアサイン...
はじめに:なぜ「伝わるプルリクエスト」が重要なのか? 突然ですが、**「プルリクエスト(Pull Request, PR)」**を作る時、こんな不安はありませんか? 「初めてのプルリク、何を書...
この記事は、以下記事に大きく影響を受け、自分の学習用として執筆しました。ぜひ元記事をご覧ください。 5年間 Laravel を使って辿り着いた,全然頑張らない「なんちゃってクリーンアーキテクチャ...
目次 なぜディレクトリ構造が重要なのか よくある3つの失敗パターン 現状分析の具体的な進め方 段階的改善の5ステップ実践法 チーム全体で成功させる秘訣 明日から使える実例とテンプレート まとめ:...
目次 本番テスト失敗とは?なぜ起きるのか 失敗が発覚した瞬間の初動3原則 問題を切り分ける4つの視点 効果的なログ調査テクニック チームへの報告・共有の型 ロールバックと緊急修正の判断基準 再発...
素晴らしい参考記事のご紹介 この記事を書き始める前に、まずは私が深く感銘を受けた素晴らしいQiita記事を紹介させてください。 初心者エンジニアにおすすめしたい「進捗どうなった?」と言われないた...
「とにかくスピードが命!」 「リソースが足りない!」 「仕組みがカオス!」 WEB系ベンチャーやスタートアップの現場は、まさに「文化祭前夜」のような熱気とカオスが渦巻いています。 そんなエキサイ...
はじめに 現場やチームに「任せて安心」と思われるPRにするには、単なる技術力以上に「配慮・一貫性・検証の丁寧さ」が重要です。この記事は駆け出しエンジニアでもすぐ実践できるレベルで、レビュー返却を...
目次 はじめに:なぜバッチ処理が「最強のチーム貢献」なのか? バッチ処理は「夜中に働く妖精さん」 現場(WEBサービス)でなぜ必要なのか? Laravelバッチ処理の「3つの道具」 Artis...
普段から「ユーザーの課題解決×実務に活かす」意識で個人開発をしています。 今回もその一環として、既存システムを止めずに新機能追加という、業務頻出の構成パターンに取り組みました。 ゴールと背景 も...
目次 はじめに(この記事の目的) 結論:ベンチャー/スタートアップなら Pest が基本 Pest と PHPUnit の「一番大事な違い」をまず一行で Pest と PHPUnit の比較表...
目次 結論:いつ分ける?いつ分けない? そもそもフロントとバックエンドを分けるって何? 分離のメリット5選 分離のデメリット5選 判断基準チェックリスト 現場でよくある3パターン 技術選定の実践...
目次 なぜ「分離」が重要なのか 現場で遭遇する順番で学ぶ10の分離 レベル1:最初に出会う基本の分離(Day1から) レベル2:チーム開発で必須の分離(1ヶ月目) レベル3:サービス成長で必要に...
目次 なぜ自動デプロイが必要なのか GitHub Actionsの基本構造 実装手順:5ステップで完了 パターン別の実装例 トラブルシューティング まとめ なぜ自動デプロイが必要なのか 手動デプ...
目次 REST APIの考え方(GET/POST/PUT/DELETE) JSONの形式 CORS HTTPステータスコード Git / GitHubの基本 Docker(触ったことあれば十分)...
71 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.