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
97
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
550
Singularity Containers & The Rewrite to Go
kzap
1
370
Infrastructure As Code
kzap
1
110
Terraform Everything - Infrastructure As Code
kzap
0
100
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
230
Other Decks in Programming
See All in Programming
Raku Raku Notion 20260128
hareyakayuruyaka
0
340
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
220
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
690
CSC307 Lecture 05
javiergs
PRO
0
500
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
200
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
220
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
390
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
610
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
140
CSC307 Lecture 10
javiergs
PRO
1
660
Featured
See All Featured
Designing for humans not robots
tammielis
254
26k
ラッコキーワード サービス紹介資料
rakko
1
2.3M
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
140
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
200
Mobile First: as difficult as doing things right
swwweet
225
10k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Thoughts on Productivity
jonyablonski
74
5k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Everyday Curiosity
cassininazir
0
130
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
250
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