Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Laravel NOVAを使ってみた
Search
Ryo Nakamine
November 14, 2018
Programming
0
33
Laravel NOVAを使ってみた
Laravel MeetUp Okinawa 第7回でLaravel NOVAについてLTしました。
Ryo Nakamine
November 14, 2018
Tweet
Share
More Decks by Ryo Nakamine
See All by Ryo Nakamine
Ruby on Rails におけるOpenTelemetry の活用
rnakamine
2
2.5k
Building a ServiceMap with Service Graph Connector
rnakamine
0
1.5k
10年動くアプリケーションに Embedded SRE を導入した話
rnakamine
3
460
ペパボのSREとして 働くきっかけ
rnakamine
0
1.7k
異業種からエンジニアになった僕が憧れの会社に飛び込むまで
rnakamine
1
670
EBILABを支えるクラウド・サーバーレス活用事例とこれから
rnakamine
0
63
Other Decks in Programming
See All in Programming
第3回関東Kaggler会_AtCoderはKaggleの役に立つ
chettub
3
1k
AWS Organizations で実現する、 マルチ AWS アカウントのルートユーザー管理からの脱却
atpons
0
150
Domain-Driven Transformation
hschwentner
2
1.9k
Flutter × Firebase Genkit で加速する生成 AI アプリ開発
coborinai
0
160
定理証明プラットフォーム lapisla.net
abap34
1
1.8k
Amazon ECS とマイクロサービスから考えるシステム構成
hiyanger
2
570
sappoRo.R #12 初心者セッション
kosugitti
0
260
SwiftUI Viewの責務分離
elmetal
PRO
1
240
データの整合性を保つ非同期処理アーキテクチャパターン / Async Architecture Patterns
mokuo
48
17k
もう僕は OpenAPI を書きたくない
sgash708
5
1.8k
Unity Android XR入門
sakutama_11
0
160
『GO』アプリ バックエンドサーバのコスト削減
mot_techtalk
0
150
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Music & Morning Musume
bryan
46
6.3k
Faster Mobile Websites
deanohume
306
31k
GitHub's CSS Performance
jonrohan
1030
460k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
51k
Facilitating Awesome Meetings
lara
52
6.2k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Become a Pro
speakerdeck
PRO
26
5.1k
The Language of Interfaces
destraynor
156
24k
Transcript
Laravel Novaを使ってみた Laravel Meetup OKinawa 第7回
自己紹介 仲嶺 良(Ryo Nakamine) Twitter : @r_nakamine 職業 : ネットワークエンジニア
CODEBASEプログラミング教室2期生
Laravel Novaとは ・管理画面作成用のパッケージ ・Laravelの開発者であるTaylor Otwellが開発している ・公式ドキュメントがしっかりしている(英語のみ) ・フロントエンドではVue.jsやVue Router、Tailwind.cssが使用さ れたSPAで構築されている ・有償である(個人利用
$99、商用利用$199)
Laravel Nova Mastery
インストール方法 現在は2種類の方法がある。 • Novaソースコードを含むzipファイルをNovaの公式サイトから直接ダウンロードしてインストールする方法 • Novaのプライベートリポジトリを使用してComposer経由でインストールする方法
Novaのプライベートリポジトリを使用してComposer経由でインストールする方法 composer.jsonにNovaリポジトリとNovaパッケージを追加する
Novaのプライベートリポジトリを使用してComposer経由でインストールする方法 $ composer update を実行し、認証情報を入力する これらの資格情報は、Novaソースコードをダウンロードする権限を持っているとしてComposerセッションを認証します
Novaのプライベートリポジトリを使用してComposer経由でインストールする方法 auth.json ファイルを作成し、認証情報を入力する composer.json と同じプロジェクトの直下に配置し、$ composer update を実行
Novaのプライベートリポジトリを使用してComposer経由でインストールする方法 novaのサービスプロバイダとアセットファイル等をアプリケーション内にインストールする
実際に触ってみる(DEMO)
まとめ ・管理画面作成用のパッケージ ・インストール方法は2種類 ・ZIPで落としてくるか、composer経由 ・フロントエンドはVue.jsやVue Router、Tailwind.cssが使用され たSPAで構築されている ・Nova上で各リソースの扱いが非常に簡単なので、爆速で管理 画面作れる...かも?
ご清聴ありがとうございました