Nuxt.js入門決定版!Vue.jsのフレームワークNuxt.jsの基本からFirebaseと連携したSPAの開発まで

Go to class
Write Review

Nuxt.js入門決定版!Vue.jsのフレームワークNuxt.jsの基本からFirebaseと連携したSPAの開発まで provided by Udemy is a comprehensive online course, which lasts for 3-4 hours worth of material. Nuxt.js入門決定版!Vue.jsのフレームワークNuxt.jsの基本からFirebaseと連携したSPAの開発まで is taught by 中村祐太 (Yuta Nakamura) and Proglus(プログラス) プログラミング教室. Upon completion of the course, you can receive an e-certificate from Udemy. The course is taught in Japaneseand is Paid Course. Visit the course page at Udemy for detailed price information.

Overview
  • Nuxt.jsを使用して効率よくVue.jsアプリケーションを構築しよう!Vue Routerを利用したルーティング設定、Vuexストアを使用した状態管理、非同期通信、アセットの取り扱いを学ぶ。カウンターアプリ、TODOアプリ開発に取り組む

    What you'll learn:

    • NuxtJSの基礎を学ぶ
    • NuxtJSとVuexによる状態管理を学ぶ
    • NuxtJSとVue Routerの関係性について学ぶ
    • NuxtJSとAxiosを使った非同期通信の開発方法を学ぶ
    • NuxtJSを使ってカウンターアプリを開発する方法を学ぶ
    • NuxtJS と Firebase連携させたSPA開発入門としてTODOアプリを開発する方法を学ぶ

    このコースでは、Vue.jsアプリケーション開発を楽しくするためのフレームワーク「Nuxt.js(ナクストジェイエス)」を基礎から学びます。

    このコースはVue.jsの基礎を習得済みであることを前提にコース制作をしています。

    Nuxt.jsとは?

    Nuxt.jsはJavaScriptでSPAを開発するためのフロントエンドフレームワークVue.jsをベースとして、Vue Routerによる状態管理、Vue Routerルーティング、サーバサイドレンダリング(SSR)、といったWebアプリケーション開発のベストプラクティスとなる各種機能を、最初から組み込み、Vue.jsを強化したものです。

    東京都が運営する「新型コロナウイルス感染症対策サイト」、高級ホテル・レストラン予約サイト 「一休」、文章、写真、イラスト、音楽、映像などの作品配信サイト 「note」などにも利用されている、今注目の技術です。


    Nuxt.jsを学ぶメリット

    Vue.jsでは、本格的にアプリケーションを制作しようとした場合、Vue.jsを拡張するためのソフトウェアを自分で追加して、カスタマイズして実装するという手間が掛かりましたが、Nuxt.jsを使えば、Vue.js開発のベストプラクティスが揃った状態で、顧客が求める機能の開発に注力することができるようになります。

    Vue.jsを使った開発では、基本的にはクライアント側における表示をサポートしているため、SEO対策の一環として、クローラーに気を遣って、あらかじめサーバー側でレンダリングするなどの対策が必要となるケースがありましたが、Nuxt.jsでは、Vue SSRというサーバサイドレンダリング機能がすぐに利用できます。

    Vue.jsの知識が活かせて、はじめから顧客が求める機能の開発に注力できるNuxt.jsは、Vue.jsからのステップアップの学習テーマとして、とてもおすすめです。


    カリキュラムの流れ

    このコースでは Nuxt.jsによるアプリケーションを、最初から作成する方法をお伝えいたします。

    簡単なHello World!プログラムから初めて、徐々にステップアップしていきます。

    ECサイトのカートの1機能を想定した、カウンターアプリを作ったり、

    Nuxt.jsとGoogle Firebaseを連携させて、TODO管理アプリケーションをSPAとして制作します。

    学業や業務で忙しい皆さんが、短時間でNuxt.jsのポイントを習得できる内容となっております。


    詳細は無料プレビュー動画を10分用意しましたので、ぜひご覧ください!


    それでは、皆さんとコースの中でお会いできることを楽しみにしています。


    Q&Aコーナーのご利用について

    • 本コースの範囲を超えるご質問にはお答えできませんので、ご了承ください。


    ■ 主な動作検証済みバージョン

    • Nuxt.js 2.8

    • node.js v14.18.1

    指定バージョン以外では、コースの学習はできません。


    ■更新履歴

    • 2021/10/22 全体的に動作確認とマイナーアップデートを実施