how to write a web app in fewer than 140 characters

16
HOW TO Write a Web App in < 140 characters* * (i.e. it fits inside a tweet!) @andypiper

Upload: andy-piper

Post on 07-May-2015

1.488 views

Category:

Technology


0 download

DESCRIPTION

Have you seen Spring lately? Using Spring Boot and Groovy, you can create a simple web app that fits inside a tweet. There's MUCH more to Spring Boot than a simple app like this, but this was just a 5 minute lightning talk! Lightning Talk from LJC Open Conference 2013

TRANSCRIPT

Page 1: How to Write a Web App in fewer than 140 Characters

HOW TO Write a Web App in < 140 characters*

!

!

* (i.e. it fits inside a tweet!)

@andypiper

Page 2: How to Write a Web App in fewer than 140 Characters

Step 1: Spring

Page 3: How to Write a Web App in fewer than 140 Characters

http://spring.io

Page 4: How to Write a Web App in fewer than 140 Characters

WEB

Controllers, REST,WebSocket

INTEGRATION

Channels, Adapters,Filters, Transformers

BATCH

Jobs, Steps,Readers, Writers

BIG DATA

Ingestion, Export,Orchestration, Hadoop

DATA

NON-RELATIONALRELATIONAL

CORE

GROOVYFRAMEWORK SECURITY REACTOR

GRAILS

Full-stack, Web

XD

Stream, Taps, Jobs

BOOT

Bootable, Minimal, Ops-Ready

Page 5: How to Write a Web App in fewer than 140 Characters

Step 2: SPRING BOOT

Page 6: How to Write a Web App in fewer than 140 Characters
Page 7: How to Write a Web App in fewer than 140 Characters

Step 3: GROOVY

Page 8: How to Write a Web App in fewer than 140 Characters
Page 9: How to Write a Web App in fewer than 140 Characters
Page 10: How to Write a Web App in fewer than 140 Characters

Step 4: spring run app.groovy

Page 11: How to Write a Web App in fewer than 140 Characters
Page 12: How to Write a Web App in fewer than 140 Characters

Step 5: extra credit shell, PUSH*

!

!

*(OPTIONAL, your CLOUD OF CHOICE)

Page 13: How to Write a Web App in fewer than 140 Characters
Page 14: How to Write a Web App in fewer than 140 Characters
Page 15: How to Write a Web App in fewer than 140 Characters

cf push!!

http://hello-ljcconf.cfapps.io

Page 16: How to Write a Web App in fewer than 140 Characters

Thank You!