Dancer-SearchApp
view release on metacpan or search on metacpan
t/documents/timetable.yapce2016.ics view on Meta::CPAN
ATTENDEE:Ivan Mitic
ATTENDEE:Petar Rastovac
ATTENDEE:dan fumarel
ATTENDEE:Albert Hilazo
ATTENDEE:Ivan Jovovic
ATTENDEE:Juan Camacho
ATTENDEE:Mark Stringer
ATTENDEE:Virgil Dinu
ATTENDEE:José JoaquÃn Atria
COMMENT:47 attendees
DESCRIPTION:A dissection of a rather simple API endpoint.\n\nSome likely to
pics:\n- NoFramework is the new NoSQL\n- Fat Models\n- Bearer Tokens\, JWT
s & true stateless APIs\n- Postgres Common Table Expressions and window fu
nctions
DTEND;TZID=Europe/Bucharest:20160824T170500
DTSTART;TZID=Europe/Bucharest:20160824T163500
LOCATION:Amfiteatrul Mircea Dorofteiu\, 1st floor
ORGANIZER:Thomas Klausner
SUMMARY:How to write an API endpoint in 2016
UID:http://act.yapc.eu/ye2016/talk/6714
URL:http://act.yapc.eu/ye2016/talk/6714
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jean Forget
ATTENDEE:Nicholas Clark
ATTENDEE:Laurent Dami
ATTENDEE:H.Merijn Brand
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Stefan Seifert
t/documents/timetable.yapce2016.ics view on Meta::CPAN
ATTENDEE:dan fumarel
ATTENDEE:Andreas Holzner
ATTENDEE:Victor NiÈu
ATTENDEE:Juan Camacho
ATTENDEE:Mark Stringer
ATTENDEE:Virgil Dinu
ATTENDEE:José JoaquÃn Atria
COMMENT:40 attendees
DESCRIPTION:Swagger is a specification of a REST API.\nIt is now the base o
f the Open API Initiative supported by a number of companies\n\nWhat *you*
have to do:\n* Understand the spec and specify all your API endpoints (pa
rameters\, input and output schema)\n* Each item of the spec can have a "d
escription"\n\nWhat does it give you in return:\n* The spec and your descr
iptions are the public documentation - no need to seperately administrate
docs that possibly get out of date\n* A nice javascript frontend for manua
l testing\, with OAuth2 support\n* A plugin for your web framework (*)\, w
hich creates the routes and does all the input/output validation\, so you
only have to care about the actual business logic.\n* You can write it in
YAML\n\n\nYou don't need to write the validation yourself\, but it helps t
o understand how it is done. I'll show you an example and some pitfalls yo
u should be aware of.\n\nI created an example git repository I'll use in m
( run in 1.843 second using v1.01-cache-2.11-cpan-b61123c0432 )