Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions extra/philosophy.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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.