|
|
* [Technical documentation](./devops/home)
|
|
|
|
|
|
# Synopsis
|
|
|
We are all, as users, captive to the digital platforms we use, attached to them by the network effect over which they have a monopoly.
|
|
|
|
|
|
Thanks to W3C and the work of [Tim Berners-Lee](https://solid.mit.edu/), an alternative is possible. The new web standards allow the network effect to be shared between the different digital tools and give us back total control over our personal data.
|
|
|
|
|
|
*[Startin'blox](https://startinblox.com) has set itself the mission of precipitating the advent of this new type of digital platform.*
|
|
|
|
|
|
**To know more about us, [visit our website](https://startinblox.com/)**
|
|
|
|
|
|
**To meet us, [come our chat](https://community.startinblox.com/)**
|
|
|
|
|
|
### Explanation
|
|
|
Today's applications have their own database. A back depends on a front and screw and vice versa. In a decentralized web, there are data sources and client applications that use these datas.
|
|
|
|
|
|
This is made possible by the fact that **the data is [interoperable](https://en.wikipedia.org/wiki/Interoperability)** because it is written in [RDF](https://www.w3.org/RDF/), the basic language of the [semantic web](https://en.wikipedia.org/wiki/Semantic_Web).
|
|
|
|
|
|
Starin'blox is a front-end framework composed of [web components](https://en.wikipedia.org/wiki/Web_Components) that can receive federated data sources in RDF. This means that you can only use a component using data sources already available on the web.
|
|
|
|
|
|
![federation](uploads/fd2450449ee495be02cc462eecb128f4/federation.jpg)
|
|
|
|
|
|
*This way of building application allows you to benefit from the network effect while keeping control of your digital tool.*
|
|
|
|
|
|
Our work is based on an international project : [The Solid Project](https://solid.mit.edu/).
|
|
|
|
|
|
**[Have a look on our SOLID introduction !](https://git.startinblox.com/documentation/doc/wikis/Solid-introduction)**
|
|
|
|
|
|
### Our approach
|
|
|
Startin'blox technology is aimed at enabling **anyone with little development skills** to create their own web application easily and quicky respecting both the [web components standards](https://developer.mozilla.org/fr/docs/Web/Web_Components) and the [Linked Data Platform convention](https://en.wikipedia.org/wiki/Linked_Data_Platform).
|
|
|
|
|
|
To be sure to speak about the same things, **[have a look to the glossary](https://git.startinblox.com/documentation/doc/wikis/Glossary)**.
|
|
|
|
|
|
If you still have any doubts about the vocabulary used throughout this documentation, you are welcome to open an issue :)
|
|
|
|
|
|
### How to use the front
|
|
|
|
|
|
You have several ways of using Startin'blox. Choose the one adapted to your needs :
|
|
|
|
|
|
* [Using a component alone in an existing application](https://git.startinblox.com/documentation/doc/wikis/Use-a-component-alone-in-an-existing-application)
|
|
|
* [Build a application from scratch with Startin'Blox framework](https://git.startinblox.com/documentation/doc/wikis/Build-a-sib-application-from-scratch)
|
|
|
* [Implement a component with Wordpress](https://git.startinblox.com/documentation/doc/wikis/Sib-in-Wordpress-plugin)
|
|
|
* [Make your own component](https://git.startinblox.com/documentation/doc/wikis/How-to-make-components)
|
|
|
|
|
|
**[Try our demo !](https://startinblox.com/fr/technology/#demo)**
|
|
|
|
|
|
This [Sib Builder](https://la-pommeraye.fr/sib-builder/#startinblox/) could also be useful.
|
|
|
|
|
|
### How to manage a server
|
|
|
|
|
|
Startin'blox team has developed a solution to manage the back and creating data sources.
|
|
|
We've took [Django technology](https://www.djangoproject.com/) and we've adapt it to deliver datas according to the [Linked Data Platform convention](https://en.wikipedia.org/wiki/Linked_Data_Platform). Our solution est [DjangoLDP](https://git.startinblox.com/djangoldp-packages/djangoldp). But other solutions could exist.
|
|
|
|
|
|
**Please refer to [the Sib server documentation](https://git.startinblox.com/documentation/doc/wikis/devops/home) if you want to set up a back-end.**
|
|
|
|
|
|
## Get involved !
|
|
|
|
|
|
Startin'Blox is a cooperative that develops free tools to precipitate the development of a new type of application based on the vision of a decentralized web where users are put back in the center of our attention. It sells expertise, support, training and web development but our deep-seated will is to help to establish new economic models that do not capitalize on the monopolization of data.
|
|
|
|
|
|
If you share this vision and want to contribute to it, come and meet us on [our chat](https://community.startinblox.com) and help us make the Startin'blox experience even better :)
|
|
|
|
|
|
[Our Contribution guidelines](./Contribution guidelines)
|
|
|
|
|
|
|
|
|
|
|
|
**Thank you !**
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# The documentation has moved!
|
|
|
|
|
|
[Here is the place you're looking for](https://docs.startinblox.com/). |
|
|
\ No newline at end of file |