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
Vangelis Dimitriadis - Modern frontend workflow...
Search
WordPress Greek Community
November 19, 2016
Programming
0
410
Vangelis Dimitriadis - Modern frontend workflows - WordCamp Athens 2016
WordPress Greek Community
November 19, 2016
Tweet
Share
More Decks by WordPress Greek Community
See All by WordPress Greek Community
Thanassis Zannias - Flexible WordPress Dev Environment with Docker
wpgr
0
12
Andreas Karavanas - AI Supercharged Landing Pages
wpgr
0
17
Όμορφα, γρήγορα και οικονομικά websites με WordPress
wpgr
0
23
Unlocking creativity - Marilia Darilli
wpgr
0
51
Έλλη Μουχτάρη - Χτίσε το προσωπικό σου brand και απόκτησε τους πελάτες που θες
wpgr
0
34
Ioannis Kastorinis - WooCommerce technical automations in the real world
wpgr
0
51
Christos Paloukas - Cache me if you can, a journey through caching layers in WordPress
wpgr
0
60
Ευάγγελος Πάλλης - Malware Cleanup & Protection
wpgr
0
66
Νίκος Μαυράκης - Κοστολογώντας τη δημιουργικότητα
wpgr
0
47
Other Decks in Programming
See All in Programming
AIと私たちの学習の変化を考える - Claude Codeの学習モードを例に
azukiazusa1
11
4.4k
Navigation 2 を 3 に移行する(予定)ためにやったこと
yokomii
0
340
Ruby×iOSアプリ開発 ~共に歩んだエコシステムの物語~
temoki
0
350
Design Foundational Data Engineering Observability
sucitw
3
200
testingを眺める
matumoto
1
140
@Environment(\.keyPath)那么好我不允许你们不知道! / atEnvironment keyPath is so good and you should know it!
lovee
0
120
Compose Multiplatform × AI で作る、次世代アプリ開発支援ツールの設計と実装
thagikura
0
170
Processing Gem ベースの、2D レトロゲームエンジンの開発
tokujiros
2
130
個人開発で徳島大学生60%以上の心を掴んだアプリ、そして手放した話
akidon0000
1
150
GitHubとGitLabとAWS CodePipelineでCI/CDを組み比べてみた
satoshi256kbyte
4
250
2025 年のコーディングエージェントの現在地とエンジニアの仕事の変化について
azukiazusa1
24
12k
HTMLの品質ってなんだっけ? “HTMLクライテリア”の設計と実践
unachang113
4
2.9k
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.9k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
113
20k
Embracing the Ebb and Flow
colly
87
4.8k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
188
55k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
Building Adaptive Systems
keathley
43
2.7k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Automating Front-end Workflow
addyosmani
1370
200k
Raft: Consensus for Rubyists
vanstee
140
7.1k
Transcript
LETS TALK ABOUT WORKFLOWS Μοντέρνα ροή εργασίας & εργαλεία
Vangelis Dimitriadis @vangelis183 LETS TALK ABOUT WORKFLOWS
PROGRAMMERS ARE F***ING LAZY Swizec Teller LETS TALK ABOUT WORKFLOWS
Μια ροή εργασίας αποτελείται από μια σειρά συνδεδεμένων βημάτων, προκειμένου
να ολοκληρωθεί μια εργασία. Wikipedia LETS TALK ABOUT WORKFLOWS
Ποιά εργαλεία χρησιμοποιούμε σήμερα; LETS TALK ABOUT WORKFLOWS
None
Τα εργαλεία μας εξελίσσονται. Εμείς; Ο τρόπος δουλειάς μας; LETS
TALK ABOUT WORKFLOWS
Η επένδυση σε χρόνο/χρήμα σε μια ροή εργασίας θα πρέπει
να μας επιστραφεί πολλαπλάσια. LETS TALK ABOUT WORKFLOWS
Ποιά εργαλεία υπάρχουν; LETS TALK ABOUT WORKFLOWS
https://medium.com/@withinsight1/the-front-end-spectrum-c0f30998c9f0#.gt4cz03pe
Λεπτή γραμμή μεταξύ χρήσης για χάρη της χρήσης και χρησιμότητας.
LETS TALK ABOUT WORKFLOWS
Αυτοματοποίηση LETS TALK ABOUT WORKFLOWS
Grunt Gulp Broccoli
Πού χρησιμέυουν; LETS TALK ABOUT WORKFLOWS Compile Convert Tasks automation
Deploy
Ποιό χρησιμοποιούμε; LETS TALK ABOUT WORKFLOWS Αυτό που μας εξυπηρετεί!
CSS Preprocessors LETS TALK ABOUT WORKFLOWS
LESS SASS
Πού χρησιμέυουν; LETS TALK ABOUT WORKFLOWS variables nesting mixins operators
None
None
Livereload / Browsersync LETS TALK ABOUT WORKFLOWS
None
Πού χρησιμέυει; LETS TALK ABOUT WORKFLOWS Refresh after changes made
Server via local IP Click sync on multiple devices
UglifyJS LETS TALK ABOUT WORKFLOWS
None
Πού χρησιμέυει; LETS TALK ABOUT WORKFLOWS minify sources performance
Από 1,7 MB σε 331KB
Sourcemaps LETS TALK ABOUT WORKFLOWS
Πού χρησιμέυει; LETS TALK ABOUT WORKFLOWS locate Error minified sources
„Αντιβιωτικό“ για debugging
None
imageoptim / imagemin LETS TALK ABOUT WORKFLOWS
Και πως συνδέονται όλα αυτά; LETS TALK ABOUT WORKFLOWS
https://nodejs.org/en/
package.json
npm install LETS TALK ABOUT WORKFLOWS
Gruntfile.js
Gruntfile.js
Gruntfile.js
None
None
last but not least … LETS TALK ABOUT WORKFLOWS
Version control LETS TALK ABOUT WORKFLOWS
None
None
https://bitbucket.org/vangelis/wcath2016 LETS TALK ABOUT WORKFLOWS