Device Independent API design

Amrita Jain (08.Feb.2019 at 14:45, 1 hr )
Talk at SunshinePHP 2019 (English - US)

Rating: 5 of 5

With the explosion of consumer devices, designing flexible and device-independent optimized APIs has become increasingly challenging. This talk covers API design best practices and core principles for microservice architecture, demonstrates them using a custom PHP framework, and summarizes the lessons learnt. Additionally, the talk covers highly optimized API design using graphQL to address versioning issues and device resource constraints.

Who are you?

Claim talk

Talk claims have been moved to the new site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

Please note: you are not logged in and will be posting anonymously!
= zero plus nine


Rating: 5 of 5

08.Feb.2019 at 15:42 by Sonny Savage (44 comments) via Web2 LIVE

Tons of valuable information!

Rating: 5 of 5

08.Feb.2019 at 15:46 by Parth K (5 comments) via Web2 LIVE

Very detailed and informative session. Got me interested in API's.

Rating: 3 of 5

10.Feb.2019 at 11:03 by Michael Larsen (10 comments) via Web2 LIVE

I felt that the focus was to highly shifted towards micro services rather than on API design. I would have liked the talk to be more technical and detailed.

Rating: 5 of 5

10.Feb.2019 at 23:12 by ROBERT A GADON (10 comments) via Web2 LIVE

Amrita, I commend you on a well organized and delivered presentation on a leading edge topic. I'm too new in PHP development to provide any more feedback than that. As a beginning level developer, the talk was useful to give me a sense of the type of challenges experienced PHP developers and their teams are working to solve. Thanks for traveling all the way across the country to share your knowledge.

10.Feb.2019 at 23:14 by ROBERT A GADON (10 comments) via Web2 LIVE

Please upload & post a link to your slides! Thanks.

Rating: 5 of 5

13.Feb.2019 at 15:17 by Bill Yanelli (10 comments) via Web2 LIVE

I was impressed by the level of real-world problem solving that clearly went into this talk. Amrita, unlike many of us, has experience developing a microservices-based backend consumed on a large scale by clients on many different types of devices. I'm still not completely sold on GraphQL, but she made a great case for it as a solution to the problem of different clients needing to make highly customized queries across objects' fields and relationships. "Convention over configuration" in APIs is still a hard problem, and it was great to hear from someone who found a workable and scalable solution.

© 2019