Contenu connexe
Similaire à Future of Web Development (20)
Future of Web Development
- 1. " # $ & ! " * $ % $ ! ! " # $ % ! & ' ( ) *
The Future of
Web Development
t
Liferay Spain Symposium
" # $ & ! " * $ % $ " # $ % ! & ' ( ) *
- 6. " # $ & ! " * $ % $ ! ! " # $ % ! & ' ( ) *
The Future of
Web Development
t
Liferay Spain Symposium
" # $ & ! " * $ % $ " # $ % ! & ' ( ) *
- 8. HOW NOT TO
BECOME A
ZOMBIE
Liferay Spain Symposium
- 43. ? ?
?
?
?
? ?
?
?
?
? ?
?
?
?
?
- 58. + 600 elements
Western
Europe
12%
26%
15%
North
America
South
America
10%
Eastern/
Northern
Europe
+ 200,000 pageviews
- 70.
/
#
0
RESTFUL APIS
ROUTING
SYSTEM
DYNAMIC
STORAGE
DEVELOPER
WORKFLOW
Launchpad
1
MULTI
DEVICE
REAL TIME
3 CLOUD
- 72. <service-builder package-path="com.liferay.calendar" <author>Eduardo Lundgren</author>
<namespace>Calendar</namespace>
<entity name="Calendar" uuid="true" local-service="<column name="calendarId" type="long" primary="true" <column name="groupId" type="long" />
<column name="companyId" type="long" />
<column name="userId" type="long" />
<column name="userName" type="String" />
<column name="createDate" type="Date" />
<column name="modifiedDate" type="Date" />
service.xml
- 74. {
"name": "string",
"description": "string",
"calendarResourceId": "string",
"color": "string",
"companyId": "string",
"defaultCalendar": "boolean",
"enableComments": "boolean",
"enableRatings": "boolean",
"groupId": "string"
}
calendar.json
- 92.
/
#
0
RESTFUL APIS
ROUTING
SYSTEM
DYNAMIC
STORAGE
DEVELOPER
WORKFLOW
Launchpad
1
MULTI
DEVICE
REAL TIME
3 CLOUD
- 93. Our goal is to
empower developers
to be able to build
Liferay projects
“in a weekend”
- 97. Thanks!
and remember to
rate this talk in the
Liferay Events app :)
zenorocha.com
zeno.rocha@liferay.com