Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
でぶちゃんねる vol.8 Acquia LightningでDrupal開発を加速する方法 ...
Search
アクイアジャパン Acquia Japan
August 05, 2020
Programming
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
でぶちゃんねる vol.8 Acquia LightningでDrupal開発を加速する方法 / Acquia Lightning
https://www.acquia.com/jp/resources/webinars/acquia-devchannel-vol8
アクイアジャパン Acquia Japan
August 05, 2020
More Decks by アクイアジャパン Acquia Japan
See All by アクイアジャパン Acquia Japan
Auth0 by OktaとDrupalで実践!認証付きアプリケーションの新しいアプローチ
acquiajp
0
240
Drupal 10.3の新機能紹介ウェビナー
acquiajp
0
290
DrupalCon Portland 2024 総まとめウェビナー
acquiajp
0
140
開発者必見!Acquia Cloud IDEで最高のDrupal開発を始めよう
acquiajp
0
250
触って学ぶ!デジタルアセット管理 Acquia DAM ハンズオンウェビナー
acquiajp
0
61
DrupalCon Lille 2023 総まとめウェビナー
acquiajp
0
120
コンテンツ設計手法で変更に強いアプリケーションを実現する〜ローコードによるWebアプリのバックエンド実装 #CNDF2023
acquiajp
0
410
DrupalCon Pittsburgh 2023 総まとめウェビナー
acquiajp
0
110
Acquia製品概要&Site Studioデモのご紹介
acquiajp
0
150
Other Decks in Programming
See All in Programming
SalesForceを内製化!? ~ HR事業を支える顧客管理基盤のインフラを大公開 ~
oku053
0
120
カツオ、ご期待ください
suneo3476
0
150
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
350
20260914 AIエージェント時代のPlatform Engineering LLM基盤とプロダクトの責務境界線
kanfab1
7
2.4k
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
13
6.6k
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
技術的負債を組織課題として解く-増えすぎたマイクロサービスとの戦い-
reimaru
1
2.8k
phperだってパンチカードでコーディングしたい
o0h
PRO
0
210
そのリトライ、死んだコネクションを使い回していませんか ── GoのHTTPクライアントとHTTP/2を実プロダクト障害から学び直す
myus4a
0
390
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
470
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
120
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
34
15k
Featured
See All Featured
How to Ace a Technical Interview
jacobian
280
24k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
400
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Are puppies a ranking factor?
jonoalderson
2
4k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
Color Theory Basics | Prateek | Gurzu
gurzu
1
480
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Designing Powerful Visuals for Engaging Learning
tmiket
1
590
How to make the Groovebox
asonas
2
2.5k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Transcript
Acquia LightningͰ Drupal։ൃΛՃ͢Δํ๏ AGENDA DrupalͷσΟετϦϏϡʔγϣϯ Acquia Lightning ͱʁ σϞ͝հ Q&A
ຊͷεϐʔΧʔ ΞΫΠΞδϟύϯ ؛ढ़ฌ ιϦϡʔγϣϯΤϯδχΞ ΞΫΠΞδϟύϯ ؙࢁͻ͔Δ ςΫχΧϧτϥϯεϨʔλʔ ͰͿͪΌΜͶΔ
3 ৽͍͠αΠτΞϓϦέʔγϣϯͷߏஙʹ εϐʔυ͕ॏཁ ։ൃऀαΠτϏϧμʔʹѹྗ͕ɾɾ • Ϗϧυɺϩʔϯνɺ ΠςϨʔγϣϯͷߴԽ • Ϧονͳσδλϧମݧͷఏڙ •
ίϯςϯπͷ࡞ͱཧΛ༰қʹ͢ΔͨΊʹ ϚʔέςΟϯάΛڧԽ “ΞϓϦέʔγϣϯ։ൃͱ৴ͷϦʔμ ʔɺސ٬ͱڝ߹ଞࣾͷ྆ํ͔Βɺι ϑτΣΞͷΠϊϕʔγϣϯͷϖʔε ΛՃͤ͞ΔΑ͏ͳϓϨογϟʔΛײ ͍ͯ͡·͢ɻ” -Forrester Research
4 DrupalϞδϡʔϧͷΤίγεςϜ๛͕ͩɾɾ దͳDrupalϞδϡʔϧΛબ͢Δʹɺ ࣌ؒͱ࿑ྗͱෳࡶͳੳ͕ඞཁ – 2,100Ҏ্ͷίϯτϦϏϡʔτϓϩδΣ Ϋτ͕Drupal 8ͷϞδϡʔϧΛ֦ு – ಛͱػೳ
– ΠϯϨάϨʔγϣϯ – ςʔϚɺUXͷվળ – 6,000݅ͷϓϩδΣΫτ͕։ൃத
σΟετϦϏϡʔγϣϯ = DrupalίΞ+ ςʔϚ / Ϟδϡʔϧ / ϥΠϒϥϦ –
ಛఆͷϢʔεέʔεʹಛԽͯ͠ ύοέʔδϯά – ίϚʔεαʔϏε – ػؔ – ڭҭ – ։ൃऀαΠτϏϧμʔͷग़ൃͱͳΔΑ͏ʹ ઃܭ͞Ε͍ͯΔͷ DrupalͷσΟετϦϏϡʔγϣϯ https://www.studio-umi.jp/about-drupal/ glossary/distribution Α͘ར༻͞ΕΔ σΟετϦϏϡʔγϣϯ
©2018 Acquia Inc. — Confidential and Proprietary Lightning LAYOUT MEDIA
WORKFLOW APIs For building enterprise authoring experiences
Acquia Lightning ͱʁ ΤϯλʔϓϥΠζاۀ͚ʹ ࠷ߴͷΦʔαϦϯάମݧΛఏڙ͢ΔͨΊͷ DrupalͷσΟετϦϏϡʔγϣϯ ୭ͷͨΊͷͷʁ → ։ൃऀ What
does it do: – Ϟδϡʔϧͷબ͔ΒਪଌΛऔΓআ͘ – DrupalίΞʹ·ͩଘࡏ͠ͳ͍ػೳʹରॲ – ։ൃऀͱαΠτϏϧμʔͷମݧΛՃ – ࠷৽ͷ։ൃϫʔΫϑϩʔΛαϙʔτ
8 Drupal Core LIGHTNING Contrib Custom
Drupal ϨΠΞτ ϫʔΫϑϩʔ ϝσΟΞ APIs 0% 100% site complete ػೳ
y ػೳ z ... αΠτߏங & ։ൃ Lightningແ͠ͰαΠτߏங = લఔͷෛՙ 1. ௐࠪ (ϞδϡʔϧϥΠϒϥϦͳͲ) 2. ίϯτϦϏϡʔτϞδϡʔϧͷμϯϩʔυͱΠϯετʔϧ 3. Ϟδϡʔϧͷઃఆ 4. ͏·͘ಈ࡞ͤ͞ΔͨΊͷΧελϜίʔυͷهड़ 5. ςετίʔυͷهड़
Drupal ϨΠΞτ ϫʔΫϑϩʔ ϝσΟΞ APIs 0% 100% site complete ػೳ
y ػೳ z ... αΠτߏங & ։ൃ αΠτߏங & ։ൃ Drupal Lightning LightningͰαΠτߏங = ސ٬ͷՁͷͨΊʹ࣌ؒΛඅͤ·͢
Wait, doesn’t Drupal core do those things?
ϝσΟΞ – Support media types: ◦ Audio files ◦ Tweets
◦ Instagram posts ◦ Videos ◦ Images – Drag-and-drop bulk image uploads – Image cropping – Slideshows and carousels – Media Library – Embeddable w/ WYSIWYG ϨΠΞτ – Drag-and-drop interface – Per content type and per node layouts – 8 default layouts out-of- the-box – Layout Discovery support ϫʔΫϑϩʔ – Default workflow states – Workflow scheduling – Moderation Sidebar – Moderation Dashboard APIs – JSON API – Open API Docs – OAuth – Open SSL support Lightning 3 does more than core 8.6
Some of this is in Drupal 8.7
ϝσΟΞ – Support media types: ◦ Audio files ◦ Tweets
◦ Instagram posts ◦ Videos ◦ Images – Drag-and-drop bulk image uploads – Image cropping – Slideshows and carousels – Media Library – Embeddable w/ WYSIWYG ϨΠΞτ – Drag-and-drop interface – Per content type and per node layouts – Layout Discovery support – 8 default layouts out-of- the-box ϫʔΫϑϩʔ – Default workflow states – Workflow scheduling – Moderation Sidebar – Moderation Dashboard APIs – JSON API – Open API Docs – OAuth – Open SSL support Lightning 3 does more than core 8.7
Lightning delivers the best of Drupal, early.
Lightning 4.x w/ Drupal 8.7.x
MEDIA – Support media types: ◦ Audio files ◦ Tweets
◦ Instagram posts ◦ Videos ◦ Images – Drag-and-drop bulk image uploads – Image cropping – Slideshows and carousels – Media Library – Embeddable w/ WYSIWYG LAYOUT – Drag-and-drop interface – Per content type and per node layouts – Layout Discovery support – 8 default layouts out-of- the-box WORKFLOW – Default workflow states – Workflow scheduling – Moderation Sidebar – Moderation Dashboard APIs – JSON API – Open API Docs – OAuth – Open SSL support Lightning 4 does more than core 8.7
Seeing is believing
MEDIA – Support media types: ◦ Audio files ◦ Tweets
◦ Instagram posts ◦ Videos ◦ Images – Drag-and-drop bulk image uploads – Image cropping – Slideshows and carousels – Embeddable w/ WYSIWYG LAYOUT – Layout Builder replaces Panels – Default LB components: ◦ Google Map ◦ Slideshow ◦ Media ◦ Banner ◦ Text – Default content types and layouts (basic page) WORKFLOW – Default workflow states – Workflow scheduling – Moderation Sidebar – Moderation Dashboard – Revisions, and Landing Pages just work APIs – Open API Docs – OAuth – Open SSL support Lightning 4 does more than core. Admin UI – New Claro theme!
$ composer create-project acquia/lightning-project MY_PROJECT $ cd MY_PROJECT && composer
quick-start Acquia Lightning ͷ࢝Ίํ README: http://bit.ly/getlightning Acquia Dev Desktopɺ Developer Studio ͦͷ΄͔։ൃπʔϧͰʂ
͍ɻDrupalͷσΟετϦϏϡʔγϣϯͱͯ͠ɺϗεςΟϯάϓϥοτϑΥʔϜΛબͣʹ͝ར༻͍ͨͩ ͚·͢ɻ Α͋͘Δ࣭͝ ΞΫΠΞͷϓϥοτϑΥʔϜҎ֎Ͱಈ࡞͠·͔͢ʁ Drupal 9ʹରԠͯ͠·͔͢ʁ ରԠ͍ͯ͠·͢ɻ ແྉͰ͔͢ʁ Acquia LightningແྉͰ͞Ε͍ͯ·͢ɻ
ࢀߟࢿྉ • Acquia Lightning ϓϩμΫτϖʔδ ◦ https://www.acquia.com/jp/products-services/acquia-lightning • ϓϩδΣΫτϖʔδ ◦
https://www.drupal.org/project/lightning • υΩϡϝϯτ ◦ https://docs.acquia.com/lightning/
None