Nuxt.jsとFirebaseを使って爆速で何か作る前に読む本
- 物販商品(自宅から発送)あんしんBOOTHパックで配送予定¥ 1,000
『Nuxt.js + Firebaseで作るWebアプリのアーキテクチャ概説』 ■ 初出: 技術書典7 ■ B5版 72ページ
内容
本書は筆者が業務を通じて獲得したNuxt.jsとFirebaseを組み合わせて使う際のテクニックのうち、 「複数の技術を横断する内容であり、発表する適切な機会がない」「内容がやや高度なので対象者を選ぶ」「業務上の事情で発表する気を逃した」など、 さまざまな事情により行き場を失っていたノウハウを1冊の本にまとめたものです。 爆速で何かを作るのもいいけど、そのまえに知っておいてほしい内容を色々詰め込みました。 インターネット上のメディアには「とりあえず動くものを作ってみた」みたいな記事があふれています。 新しい技術への参入障壁を下げるという観点に立つと悪いことではありませんが、 ちゃんとしたアプリケーションを作る方法を知る機会が失われてしまっているのは悲しいことです。 また、FirebaseやNuxt.jsに関して言えば、どちらも目まぐるしくアップデートが行われますので、 ちょっと古い内容の記事(やそれを参考にした実装)は現時点ではすでに非推奨になっていたりします。 初学者向けの入門記事はそろそろ食傷気味なみなさまに向けて、現場でNuxt.jsとFirebaseを使う際に役に立つ2019年秋時点での最新情報をお届けします。
目次
■第1章: Nuxt.jsとFirebase利用の実例 筆者の体験をベースに、技術選定のポイントを紹介します ■第2章: コンポーネント設計 Atomic Designのエッセンスを取り入れた、Firebaseを使うケースでのVueコンポーネント設計です ■第3章: サーバサイドレンダリング Nuxt.jsとFirebaseサーバサイドレンダリングを実現する方法を解説します ■第4章: Authentication連携 Firebase AuthenticationとNuxt.jsを正しく連携する実装について解説します