IT用語

【ゼロからわかる】ドメイン駆動設計とは何かをどこよりもわかりやすく

ドメイン駆動設計とは「サービス利用者の課題を見極め、改善を繰り返しながら実装に落とし込む設計手法」です。「ビジネス視点でソフトウェアを開発する手法」とも言えます。なぜソフトウェア開発にドメイン駆動設計が必要なのでしょうか
おすすめ書籍・グッズ

【周りと差がつく2022版】初心者におすすめのプログラミング書籍3選

「これは最初に読みたかった!最初に読んでおいて良かった!」と思う本を紹介します。コードが少しずつ書けるようになってきて、次は何に手をつければいいのか迷ったときの参考になります。
Laravel

【ゼロからわかる】PHP・Laravelのforeachでなぜ値が変わらないのか・参照渡しと値渡し

foreachしたときに値が変更されない理由は「展開されている時の値は値渡しとなっており、元の変数ではなく、新たな変数を書き換えているから」です。この問題を解決するためには大きく3つの手法がありますので、順番に解説していきます。
IT用語

【ゼロからわかる】DBの論理設計とは何か

この記事では「論理設計とは何か」を初めてでもわかるように解説します。論理設計とは「物理的な制約にとらわれずに机上でデータベース設計を考えること」です。これだけだとわかりにくいので、かみ砕いて説明していきます。
IT用語

【ゼロからわかる】DBのスキーマとは何か

今回はデータベースの「スキーマ」についてわかりやすく解説します。スキーマとは「データベースの構造や設計、関係性を定めたもの」です。これだけだとわかりにくいので、具体例を使いながらイメージをつかんでいきます。
IT用語

【ゼロからわかる】マスターデータとトランザクションデータとは何か

マスターデータ・トランザクションデータの意味となぜ2つのデータを分けて考える必要があるのかを解説します。マスターデータは「頻繁に更新することのない基本となる情報」、トランザクションデータは「頻繁に記録される取引情報」です。
Laravel

【Larave8】InertiaでVue2系を使う方法

laravel+vue+Inertiaのvueを3系から2系に変更する方法を初めてでもわかりやすく解説します。Inertiaでライブラリを使いたい場合、vue2系にしないとまだまだ使える数は多くありません。
React

【初めてでもわかるReact Hooks】useCallback・memoの使い方

不必要なレンダリングを減らす仕組みであるuseCallbackやmemoの使い方を初めてでもわかりやすく説明します。不必要なレンダリングを減らしてパフォーマンスを上げることができるようになります!
Laravel

【laravel+Vue】Inertiaでflash messageを利用する方法

LaravelのInertiaを使い、Vueファイルにflash messageを表示する方法を初めてでもわかりやすく説明します。vue3系のcompositionAPIで記述する方法がわからない方にもおすすめです。
タイトルとURLをコピーしました