Vue.js 循環依存エラーを依存性注入(DI)で解決する
Vueの開発業務で、循環依存エラーの解決の際に依存性注入を知ったのと、プログラミングでよく出てくる 「依存」 をこの機会に調べたので、記事にまとめました。 そもそも「依存」とは? 依存(Depe...
69 search resultsShowing 1~20 results
You need to log-in
Vueの開発業務で、循環依存エラーの解決の際に依存性注入を知ったのと、プログラミングでよく出てくる 「依存」 をこの機会に調べたので、記事にまとめました。 そもそも「依存」とは? 依存(Depe...
スタートアップによくある話ですが、デザイナー不在でかつプロダクト開発をスピード重視で進めていたので、デザイン、レイアウトが実装者によってばらつき、一貫性が取れていない。 開発が落ち着いたタイミン...
とても大きなテーマなので、完全とは言えないと思います。 フロントエンド開発を通じて学んだ「設計」を概念だけ自分なりの解釈でまとめてました。 ご意見、ご指摘などあればコメントください。 ソフトウェ...
UXライティングについて、基本概要とテクニックをまとめました。 UXライティングとは ユーザーが快適に操作できるよう言葉を設計・執筆すること サービスの大部分は言葉で構成されているので、重要 ユ...
開発現場で頻繁に出てくる言葉ですが、いざ説明しろと言われると意外とできないものが多いです。そんなモノ達を調べて言語化してみると、結構知識のドットが繋がったりします。 ラップする ソフトウェア開発...
日本のIT業界の礎を築いた名作 「こんにちはマイコン」 1982年、なんと43年も前に出版されて累計50万部以上のベストセラーとなり、 日本のIT業界の礎を築いた名作コミックと呼ばれる本作を読ん...
そもそもログイン機能とは まず、ログインとはインターネット上のサービスを利用する際に、IDとパスワードを使って本人を確認する仕組みのことです。 そしてログインには認証と認可という2つのプロセスが...
関数の設計において 引数をどう受けるか は、使いやすさ・拡張性に大きく関わる重要なポイントです。 意味が明確な名前を使う 引数名は、何の値かがわかるようにする。 良い例: const creat...
本記事ではTypeScriptのコンパイル、コンパイラーのtsc、tsconfig.json、.d.tsファイル、など仕組みの事をまとめました。(型の記法とかには触れてません) TypeScri...
業務で見かけた便利な三項演算子の省略記法、初見は何だこれ?って思いますが、とても便利なのでまとめます。 実例 React/Vueなどでpropsで子コンポーネントに値を渡す時、例えばその値がAP...
本記事はCircle CIでVue/Reactプロジェクトの自動テスト実行、AWS S3へ自動デプロイさせるミニマムなCI/CDパイプラインを構築した時の備忘録で、初心者向けの内容です。 CI/...
Node.jsとは? Node.jsはサーバーサイドのJavaScript実行環境と言われてますが、これだけだとピンとこないですね。 さらに詳しく説明すると、 Node.jsは「V8」というJa...
画面設計、ワイヤーフレームなども業務で担当したり、Google認定のUXデザインコース受けたり、本を読ん得た知識を箇条書きではありますが備忘録としてまとめました。 UXデザインとは ユーザーが製...
フロントエンドエンジニアですが、現職ではUI設計、画面設計にも積極的に関わってきました。毎週のデザイン会議に参加し、UIデザイナー、PdMの方がよく口にしていた事などを整理して今回記事にまとめて...
本記事ではNode.js、Express、SQLiteを使って、DataBaseにCRUDするアプリの開発工程を紹介をします。実際に作るのはシンプルなTo Doメモアプリなので初心者向けです。 ...
TypeScriptのユーティリティ型(utility type)とは 型から別の型を導き出してくれる型のこと、色々種類がありますが、以下よく使うものを忘備録としてまとめました。 1. Reco...
APIと一言で言っても、よく使うWeb API以外にも様々な場面で使われていて、場面場面で微妙に意味が違うからずっと腑に落ちない部分があったので、今一度きちんと整理しました。 APIとは: ソフ...
フロントエンドからバックエンドへの通信は、ユーザーの操作に応じてデータを送受信し、アプリケーションの状態を更新するための重要な仕組みで、ユーザー体験を支える重要な要素です。 VueやReactで...
目次 AJAX通信 HTTP通信 リクエストとレスポンス エラーハンドリング 実例 AJAX通信とは? Asynchronous JavaScript + XMLの略 Asynchronousは...
フロントエンド開発の状態管理に関してあれこれ整理してみました。 状態管理とは 状態管理(State Management)は、アプリケーション内で「今どういう状態なのか」を記録・操作・共有する仕...
69 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.