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
25
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
2k
Building a ServiceMap with Service Graph Connector
rnakamine
0
1.3k
10年動くアプリケーションに Embedded SRE を導入した話
rnakamine
3
390
ペパボのSREとして 働くきっかけ
rnakamine
0
1.6k
異業種からエンジニアになった僕が憧れの会社に飛び込むまで
rnakamine
1
650
EBILABを支えるクラウド・サーバーレス活用事例とこれから
rnakamine
0
62
Other Decks in Programming
See All in Programming
go.mod、DockerfileやCI設定に分散しがちなGoのバージョンをまとめて管理する / Go Connect #3
arthur1
10
2.3k
Progressive Web Apps für Desktop und Mobile mit Angular (Hands-on)
christianliebel
PRO
0
100
とにかくAWS GameDay!AWSは世界の共通言語!.pdf / Anyway, AWS GameDay! AWS is the world's lingua franca!
seike460
PRO
0
160
Nuxtベースの「WXT」でChrome拡張を作成する | Vue Fes 2024 ランチセッション
moshi1121
1
290
Vue SFCのtemplateでTypeScriptの型を活用しよう
tsukkee
3
1.4k
Dev ContainersとGitHub Codespacesの素敵な関係
ymd65536
1
120
cXML という電子商取引の トランザクションを支える プロトコルと向きあっている話
phigasui
2
2k
Googleのテストサイズを活用したテスト環境の構築
toms74209200
0
240
JaSST 24 九州:ワークショップ(は除く)実践!マインドマップを活用したソフトウェアテスト+活用事例
satohiroyuki
0
170
『ドメイン駆動設計をはじめよう』のモデリングアプローチ
masuda220
PRO
4
150
テスト駆動開発✅️
akitoshiga
1
210
2万ページのSSG運用における工夫と注意点 / Vue Fes Japan 2024
chinen
3
1.3k
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
37
1.8k
Music & Morning Musume
bryan
46
6.1k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
GitHub's CSS Performance
jonrohan
1030
460k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
3
360
Producing Creativity
orderedlist
PRO
341
39k
Code Review Best Practice
trishagee
64
17k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
A Modern Web Designer's Workflow
chriscoyier
692
190k
Six Lessons from altMBA
skipperchong
26
3.4k
Building Adaptive Systems
keathley
38
2.2k
Building Better People: How to give real-time feedback that sticks.
wjessup
363
19k
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上で各リソースの扱いが非常に簡単なので、爆速で管理 画面作れる...かも?
ご清聴ありがとうございました