diff --git a/extra/philosophy.md b/extra/philosophy.md index dafada6b91c..4f81d70b9ed 100644 --- a/extra/philosophy.md +++ b/extra/philosophy.md @@ -4,11 +4,11 @@ In 20 years of PHP, the web changed dramatically and is now evolving faster than * Now that [they are indexed by Google](http://searchengineland.com/tested-googlebot-crawls-javascript-heres-learned-220157) and thanks to awesome frontend technologies such as [AngularJS](http://angularjs.org/) or [React](https://facebook.github.io/react/), - [full-Javascript](https://en.wikipedia.org/wiki/Single-page_application) **webapps are becoming the standard**. + [full-JavaScript](https://en.wikipedia.org/wiki/Single-page_application) **webapps are becoming the standard**. * [Since 2014 internet users spend more time on their mobile devices than on desktops](http://techcrunch.com/2014/08/21/majority-of-digital-media-consumption-now-takes-place-in-mobile-apps/): having a responsive website is mandatory and **native mobile apps are a must-have**. * [The semantic web](https://en.wikipedia.org/wiki/Semantic_Web) and **especially [Linked Data](https://en.wikipedia.org/wiki/Linked_data) is a reality**: with the [Schema.org](http://schema.org/) initiative and new open web standards such as [JSON-LD](http://json-ld.org/), - search engines (among a bunch of other services and softwares) consume structured and machine-readable data at web scale. + search engines (among a bunch of other services and software) consume structured and machine-readable data at web scale. Not exposing such data decrease interoperability and search engine ranking/efficiency (think rich snippets). [PHP.net](https://www.php.net), [Symfony](https://symfony.com), [Facebook](http://hhvm.com/) and many others have worked hard @@ -29,6 +29,6 @@ see how API Platform makes modern development easy and fun again: * [Start by **creating a hypermedia REST API**](../distribution/index.md) exposing structured data that can be understood by any compliant client such as your apps but also search engines (JSON-LD with Schema.org vocabulary). This API is the central and unique entry point to access and modify data. It also encapsulates the whole business logic. -* [Then **create as many clients as you want using frontend technologies you love**](../client-generator/index.md): an HTML5/Javascript +* [Then **create as many clients as you want using frontend technologies you love**](../client-generator/index.md): an HTML5/JavaScript webapp querying the API in AJAX (of course) but also a native iOS or Android app, or even a desktop application. Clients only display data and forms.