Skip to content

Latest commit

 

History

History
128 lines (60 loc) · 4.73 KB

quelques-liens.md

File metadata and controls

128 lines (60 loc) · 4.73 KB

Quelques Liens & Ressources

Training Repository

https://github.com/wishtack-training/wt-training-rest-api

{% embed url="https://github.com/wishtack-training/wt-training-rest-api" %}

Websheep

https://github.com/marmicode/websheep

{% embed url="https://github.com/wishtack/websheep" %}

ReST API Checklist

https://rest-api-checklist.marmicode.io/projects

{% embed url="https://rest-api-checklist.marmicode.io" %}

Autres ressources

OWASP API Security Top 10

https://github.com/OWASP/API-Security/blob/master/2019/en/dist/owasp-api-security-top-10.pdf

{% embed url="https://github.com/OWASP/API-Security/blob/master/2019/en/dist/owasp-api-security-top-10.pdf" %}

Slides et vidéos du meetup sur la sécurité des APIs ReST

https://blog.wishtack.com/2017/07/28/slides-et-video-des-talks-au-meetup-lyonjs-47/

{% embed url="https://blog.wishtack.com/2017/07/28/slides-et-video-des-talks-au-meetup-lyonjs-47/" %}

Blog Posts & Videos

Microservice Prerequisites by Martin Fowler

https://martinfowler.com/bliki/MicroservicePrerequisites.html

{% embed url="https://martinfowler.com/bliki/MicroservicePrerequisites.html" %}

Mastering Chaos - A Netflix Guide to Microservices

https://www.youtube.com/watch?v=CZ3wIuvmHeM

{% embed url="https://www.youtube.com/watch?v=CZ3wIuvmHeM" %}

From Monolith to Microservices at Zalando

https://www.youtube.com/watch?v=gEeHZwjwehs

{% embed url="https://www.youtube.com/watch?v=gEeHZwjwehs" %}

ReST vs. GraphQL vs. gRPC Decision Tree

https://phil.tech/2018/picking-an-api-paradigm-implementation/

{% embed url="https://phil.tech/2018/picking-an-api-paradigm-implementation/" %}

ReST APIs Must Be Hypertext-Driven by Roy T. Fielding

https://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven

{% embed url="https://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven" %}

Best Practices in API Governance

https://swagger.io/resources/articles/best-practices-in-api-governance/

{% embed url="https://swagger.io/resources/articles/best-practices-in-api-governance/" %}

Code First vs Design First

https://swagger.io/blog/api-design/design-first-or-code-first-api-development/

{% embed url="https://swagger.io/blog/api-design/design-first-or-code-first-api-development/" %}

ReST API & SDKs

https://www.docusign.com/blog/if-your-rest-api-is-fine-can-you-get-away-without-having-an-sdk/

{% embed url="https://www.docusign.com/blog/if-your-rest-api-is-fine-can-you-get-away-without-having-an-sdk/" %}

OAS 3.0 Most Significant Changes

https://blog.restcase.com/6-most-significant-changes-in-oas-3-0/

{% embed url="https://blog.restcase.com/6-most-significant-changes-in-oas-3-0/" %}

API Versioning Has No Right Way

https://blog.apisyouwonthate.com/api-versioning-has-no-right-way-f3c75457c0b7

{% embed url="https://blog.apisyouwonthate.com/api-versioning-has-no-right-way-f3c75457c0b7" %}

Stripe API Versioning

https://stripe.com/blog/api-versioning

{% embed url="https://stripe.com/blog/api-versioning" %}

The Difference Between API Gateways and Service Mesh

https://konghq.com/blog/the-difference-between-api-gateways-and-service-mesh/

{% embed url="https://konghq.com/blog/the-difference-between-api-gateways-and-service-mesh/" %}

How RSA works

https://en.wikipedia.org/wiki/RSA_(cryptosystem)

{% embed url="https://en.wikipedia.org/wiki/RSA\_\(cryptosystem\)" %}

Problem Details for HTTP APIs RFC7807

https://tools.ietf.org/html/rfc7807

{% embed url="https://tools.ietf.org/html/rfc7807" %}