57
OCTOBER 21, 2014 | SLIDE 1 JAVASCRIPT, COOLER THAN EVER #RDJavaCommunity

RealDolmen java community day 20141017 - javascript, cooler than ever

Embed Size (px)

DESCRIPTION

RealDolmen java community day 20141017 - javascript, cooler than ever

Citation preview

Page 1: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 1

JAVASCRIPT, COOLER THAN EVER

#RDJavaCommunity

Page 2: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 2

WHO WE ARE

• Arne Lammens

• Java AcADDemICT

[email protected]

• Maarten Thijs

• Lead Developer

[email protected]

#RDJavaCommunity

Page 3: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 3

AGENDA

The Bad & The Good

Frameworks

Testing

Tools

#RDJavaCommunity

Page 4: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 4

THE BAD & THE GOOD

#RDJavaCommunity

Page 5: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 5

SECURITY

#RDJavaCommunity

Page 6: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 6

SEARCH ENGINES

#RDJavaCommunity

Page 7: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 7

LESS STRICT

#RDJavaCommunity

Page 8: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 8

EASY TO LEARN

#RDJavaCommunity

Page 9: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 9

WORKS OUT OF THE BOX

#RDJavaCommunity

Page 10: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 10

SUPPORTED IN MANY BROWSERS

#RDJavaCommunity

Page 11: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 11

REALLY FAST

#RDJavaCommunity

Page 12: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 12

MANY TOOLS

#RDJavaCommunity

Page 13: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 13

FULL JAVASCRIPT STACK

JSON

#RDJavaCommunity

Page 14: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 14

RUNS ON JVM – PROJECT NASHORN

#RDJavaCommunity

Page 15: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 15

RUNS ON JVM – PROJECT NASHORN

#RDJavaCommunity

Page 16: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 16

FRAMEWORKS

#RDJavaCommunity

Page 17: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 17

FRAMEWORKS BEFORE

#RDJavaCommunity

Page 18: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 18

FRAMEWORKS NOW

#RDJavaCommunity

Page 19: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 19

FRAMEWORKS NOW

And many more… #RDJavaCommunity

Page 20: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 20

WHY FRAMEWORKS

#RDJavaCommunity

Page 21: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 21

HOW TO CHOOSE ?

#RDJavaCommunity

Page 22: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 22

HOW TO CHOOSE ?

#RDJavaCommunity

Page 23: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 23

HOW TO CHOOSE ?

#RDJavaCommunity

Page 24: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 24

DEMO TIME

#RDJavaCommunity

Page 25: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 25

CODE REVIEW-JAVASCRIPT

#RDJavaCommunity

Page 26: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 26

CODE REVIEW-JAVASCRIPT

#RDJavaCommunity

Page 27: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 27

CODE REVIEW-JAVASCRIPT

#RDJavaCommunity

Page 28: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 28

CODE REVIEW-JAVASCRIPT

#RDJavaCommunity

Page 29: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 29

CODE REVIEW-ANGULARJS

#RDJavaCommunity

Page 30: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 30

CODE REVIEW-EMBER.JS

#RDJavaCommunity

Page 31: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 31

CODE REVIEW-EMBER.JS

#RDJavaCommunity

Page 32: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 32

TESTING

#RDJavaCommunity

Page 33: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 33

TESTING

#RDJavaCommunity

Page 34: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 34

KARMA

#RDJavaCommunity

Page 35: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 35

#RDJavaCommunity

Page 36: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 36

#RDJavaCommunity

Page 37: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 37

#RDJavaCommunity

Page 38: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 38

TESTING

#RDJavaCommunity

Page 39: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 39

TESTING

#RDJavaCommunity

Page 40: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 40

TOOLS

#RDJavaCommunity

Page 41: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 41

NODE PACKAGED MODULES

#RDJavaCommunity

Page 42: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 42

BOWER

#RDJavaCommunity

Page 43: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 43

CODE ANALYSIS – JSHINT/JSLINT

#RDJavaCommunity

Page 44: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 44

GRUNT

#RDJavaCommunity

Page 45: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 45

PACKAGE.JSON

npm install

#RDJavaCommunity

Page 46: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 46

GRUNTFILE.JS

#RDJavaCommunity

Page 47: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 47

GULP

#RDJavaCommunity

Page 48: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 48

GULP

#RDJavaCommunity

Page 49: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 49

CHROME DEV TOOLS

#RDJavaCommunity

Page 50: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 50

PAGESPEED

#RDJavaCommunity

Page 51: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 51

BATARANG

#RDJavaCommunity

Page 52: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 52

BATARANG

#RDJavaCommunity

Page 53: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 53

POSTMAN

#RDJavaCommunity

Page 54: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 54

YEOMAN

Page 55: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 55

CONCLUSION

Fast

Rich Technology Ecosphere

Developer Productivity FUN

#RDJavaCommunity

Page 56: RealDolmen java community day 20141017 - javascript, cooler than ever

OCTOBER 21, 2014 | SLIDE 56

WANT MORE?

The RealDolmen

Web Development

Community

23/10 Kontich 18u30

#RDJavaCommunity