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
Andre Marcelo-Tanner
October 14, 2016
Programming
0
92
MODERN E-COMMERCE IN 30 MINUTES
THE SYLIUS COMPONENT LIBRARY
Andre Marcelo-Tanner
October 14, 2016
Tweet
Share
More Decks by Andre Marcelo-Tanner
See All by Andre Marcelo-Tanner
DevOps Tools Volt In!
kzap
1
520
Singularity Containers & The Rewrite to Go
kzap
1
330
Infrastructure As Code
kzap
1
110
Terraform Everything - Infrastructure As Code
kzap
0
97
Laravel & Sylius E-Commerce Framework
kzap
2
2.1k
Google Accelerated Mobile Pages
kzap
0
650
10 Ways to Manage Clients and Keep Your Sanity
kzap
0
220
Other Decks in Programming
See All in Programming
A Gopher's Guide to Vibe Coding
danicat
0
170
オープンセミナー2025@広島LT技術ブログを続けるには
satoshi256kbyte
0
120
Scale out your Claude Code ~自社専用Agentで10xする開発プロセス~
yukukotani
9
2.6k
オホーツクでコミュニティを立ち上げた理由―地方出身プログラマの挑戦 / TechRAMEN 2025 Conference
lemonade_37
2
490
レガシープロジェクトで最大限AIの恩恵を受けられるようClaude Codeを利用する
tk1351
2
1.1k
Microsoft Orleans, Daprのアクターモデルを使い効率的に開発、デプロイを行うためのSekibanの試行錯誤 / Sekiban: Exploring Efficient Development and Deployment with Microsoft Orleans and Dapr Actor Models
tomohisa
0
210
Rancher と Terraform
fufuhu
0
100
フロントエンドのmonorepo化と責務分離のリアーキテクト
kajitack
2
140
Portapad紹介プレゼンテーション
gotoumakakeru
1
130
モバイルアプリからWebへの横展開を加速した話_Claude_Code_実践術.pdf
kazuyasakamoto
0
260
LLMOpsのパフォーマンスを支える技術と現場で実践した改善
po3rin
8
980
Flutterと Vibe Coding で個人開発!
hyshu
1
260
Featured
See All Featured
Faster Mobile Websites
deanohume
309
31k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
6k
Writing Fast Ruby
sferik
628
62k
BBQ
matthewcrist
89
9.8k
Designing for humans not robots
tammielis
253
25k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
The Art of Programming - Codeland 2020
erikaheidi
55
13k
A Modern Web Designer's Workflow
chriscoyier
695
190k
Code Review Best Practice
trishagee
70
19k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
Why Our Code Smells
bkeepers
PRO
338
57k
Art, The Web, and Tiny UX
lynnandtonic
302
21k
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