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
MODERN E-COMMERCE IN 30 MINUTES
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Andre Marcelo-Tanner
October 14, 2016
Programming
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
MODERN E-COMMERCE IN 30 MINUTES
THE SYLIUS COMPONENT LIBRARY
Andre Marcelo-Tanner
October 14, 2016
More Decks by Andre Marcelo-Tanner
See All by Andre Marcelo-Tanner
DevOps Tools Volt In!
kzap
1
590
Singularity Containers & The Rewrite to Go
kzap
1
410
Infrastructure As Code
kzap
1
120
Terraform Everything - Infrastructure As Code
kzap
0
110
Laravel & Sylius E-Commerce Framework
kzap
2
2.1k
Google Accelerated Mobile Pages
kzap
0
660
10 Ways to Manage Clients and Keep Your Sanity
kzap
0
250
Other Decks in Programming
See All in Programming
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
3
850
吝嗇家のためのAI活用 / AI development for miser - ChatGPT + Issue Driven Development
tooppoo
0
190
Performance Engineering for Everyone
elenatanasoiu
0
270
ローカルLLMでどこまでコードが書けるか -縮小版 / How much code can be written on a local LLM Shortened
kishida
2
190
関数型プログラミングのメリットって何だろう?
wanko_it
0
180
Claude Opus 4.6以後の受託開発エンジニアの変化(Claude Code開発ノウハウ大公開スペシャルbyクラスメソッド)
iidatakuma
1
760
ルールを書いて終わらせないハーネスエンジニアリング
yug1224
2
1.4k
技術記事、 専門家としてのプログラマ、 言語化
mizchi
14
7.5k
Haskell/Servantを通してWebミドルウェアを捉え直す
pizzacat83
1
580
Laravel Boostに学ぶ、AIにPHPを書かせる技術 〜OSSの実装から蒸留するエージェント制御の王道〜
kentaroutakeda
3
420
【やさしく解説 設計編 #1】「ドメイン駆動」と「実装駆動」ってなに? 〜設計の考え方を、たとえ話で学ぼう〜
panda728
PRO
1
120
Creating Composable Callables in Contemporary C++
rollbear
0
210
Featured
See All Featured
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
770
Making the Leap to Tech Lead
cromwellryan
135
10k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
630
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
190
The World Runs on Bad Software
bkeepers
PRO
72
12k
Between Models and Reality
mayunak
4
370
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
320
Chasing Engaging Ingredients in Design
codingconduct
0
240
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
200
Transcript
THE SYLIUS COMPONENT LIBRARY MODERN E-COMMERCE IN 30 MINUTES
OPEN UP WWW.PHACKERS.IO JOIN #PHP Get on Slack! PHACKERS.IO
SPEAKERDECK.COM/KZAP FOLLOW ALONG ONLINE
• github.com/kzap • Examine.com - Director of Technology • Namespace.PH
- Chief Everything Officer. ABOUT.ME
E-COMMERCE IS EASY? MAGENTO, WOO COMMERCE, PRESTASHOP, SHOPIFY, BIG COMMERCE
E-COMMERCE IS HARD? MAGENTO, WOO COMMERCE, PRESTASHOP, SHOPIFY, BIG COMMERCE
AVOID BURN OUT DONT REPEAT YOURSELF (D.R.Y.)
SYLIUS TO THE RESCUE SYLIUS.ORG GITHUB.COM/SYLIUS/CORE
DECOUPLED E-COMMERCE LIBRARY & FRAMEWORK CREATED BY PAWEŁ JĘDRZEJEWSKI /
SYLIUS.ORG WHAT IS SYLIUS? ▸ Component Based Framework ▸ Modern
Coding Standards ▸ Behaviour (BDD) and Test Driven Development (TDD) ▸ 26 Components available as individual Composer Packages ▸ Pick and choose what features your need. ▸ Available as 36 Symfony 2 Bundles / Ready to go Store.
E-COMMERCE LOGIC, ABSTRACTIONS, CONTRACTS, AND MODELS READY TO USE Basically
what Sylius is
BUILDING BLOCKS
SPEAKERDECK.COM/PJEDRZEJEWSKI/SYLIUS-DECOUPLED-ECOMMERCE-PLATFORM
AWESOME BUILDING BLOCKS
SPEAKERDECK.COM/PJEDRZEJEWSKI/SYLIUS-DECOUPLED-ECOMMERCE-PLATFORM
SYLIUS.ORG 26 COMPOSER PACKAGES ▸ composer require sylius/core (ALL PACKAGES)
▸ composer require sylius/cart ▸ composer require sylius/pricing ▸ composer require sylius/product ▸ composer require sylius/order ▸ composer require sylius/shipping ▸ composer require sylius/taxation
1,850,000 DOWNLOADS 11,004 COMMITS 315+ CONTRIBUTORS 644 OPEN / 1,614
CLOSED ISSUES 170 OPEN / 3,565 CLOSED PULL-REQUESTS 2,400+ STARS SCRUTINIZER-CI.COM/G/SYLIUS/SYLIUS/ BDD (BEHAT) TDD (PHP SPEC)
EXAMINE.COM/STORE/ERD
DEMO TIME DISCLAIMER: NEVER DO A LIVE DEMO GITHUB.COM/KZAP/PHPCONFPH-SYLIUS
GITHUB.COM/KZAP/ PHPCONFPH-SYLIUS
GITHUB.COM/KZAP/LARAVEL-SYLIUS-DEMO USING SYLIUS WITH LARAVEL ▸ composer create-project --prefer-dist laravel/laravel
LaravelSylius 5.1.* ▸ (optional) composer require laravel/homestead ▸ composer require sylius/core 0.18
SPEAKERDECK.COM/PJEDRZEJEWSKI/SYLIUS-DECOUPLED-ECOMMERCE-PLATFORM
NOW - 1.X ALPHA NOVEMBER - 1.X BETA Paweł Jędrzejewski,
Sylius Developer TEXT
THANK YOU @KZAPKZAP GITHUB.COM/KZAP EXAMINE.COM SYLIUS.ORG PHACKERS.IO