silverstripe / silverstripe-framework

Silverstripe Framework, the MVC framework that powers Silverstripe CMS
https://www.silverstripe.org
BSD 3-Clause "New" or "Revised" License
722 stars 820 forks source link

Developer tutorial on building api-driven features with SilverStripe 4 #8057

Open chillu opened 6 years ago

chillu commented 6 years ago

Problem Description

Modern web sites and apps face increasing expectations among their stakeholders to be fast, robust, and cross-platform. This has lead to the idea of Progressive Web Applications (PWAs). As a collection of technical and design solutions, their aim is to feel like native software. Critical to this effort is a scalable API layer.SilverStripe 4 provides all the tooling necessary to develop a powerful API, and deliver PWAs on the web, mobile, or as a service. However, supporting developer documentation is lacking. This proposal aims to encourage developers to build their applications using leading-edge technologies and best practices, through step-by-step tutorials and technical documentation.

Key features to solve the problem

Key benefits

Special considerations

chillu commented 6 years ago

Some developer feedback on what would be useful: https://groups.google.com/forum/#!topic/silverstripe-dev/Qm3mSE9Z5aQ