From 7f23dcf9f8f3c78bb5fd924aea596d382fdc6a58 Mon Sep 17 00:00:00 2001 From: Alice <alice.poggioli@hotmail.fr> Date: Tue, 14 Apr 2020 12:56:06 +0200 Subject: [PATCH] updatesolid introduction --- .../Solid-introduction.rst | 21 ++++++++++--------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/source/import_documentation/Solid-introduction.rst b/source/import_documentation/Solid-introduction.rst index 7e69cd3..576d27d 100644 --- a/source/import_documentation/Solid-introduction.rst +++ b/source/import_documentation/Solid-introduction.rst @@ -1,15 +1,17 @@ -SOLID is a standard that universalizes API -========================================== - +Our SOLID introduction +====================== `SOLID <https://solid.mit.edu/>`__ is a project start in 2015 and lead in the 3WC by `Tim Berners Lee <https://fr.wikipedia.org/wiki/Tim_Berners-Lee>`__, the inventor of -the web. He was upset that his warning about the future of the web +the web that aims to universalizes web API. He was upset that his warning about the future of the web wasn’t heard and that’s why he propose a new way to build web application that give power back to the final user. SOLID project has inspired Startin’blox a lot. This is the way we implement `SOLID specifications <https://github.com/solid/solid-spec>`__. +Our API +------- + Here is an example of our API : .. code:: json @@ -64,7 +66,7 @@ Here is an example of our API : } Looks like a simple JSON but it’s more -====================================== +---------------------------------------- Did you notice the presence of a context ? @@ -81,7 +83,6 @@ Did you notice the presence of a context ? } It is a way to go from the Json to `JsonLD <https://fr.wikipedia.org/wiki/JSON-LD>`__ -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ That’s mean that we encode `Linked Data <https://en.wikipedia.org/wiki/Linked_data>`__ using Json. @@ -146,7 +147,7 @@ Now we can describe a user for every machines in the world using a universal language :) Why JsonLD is awesome ? -======================= +----------------------- A document structured in RDF is a set of triplets. @@ -164,8 +165,8 @@ apprehend. JsonLD allow us to us Linked Datas in a very intuitive way. -That’s the time to speak about containers -========================================= +Let's speak about containers +---------------------------- So how JsonLD manage to tiny the datas ? @@ -217,7 +218,7 @@ web api’s that are not semantic. The magic is that turning your api into ldp is very simple. You just have to add the contexts :) Conclusion -========== +---------- Startin’blox technology aims to provide interoperability between interface in order the make a smarter, opener et more cooperative web to -- GitLab