Hello and welcome to my blog, which is a very minimalist CDBLOG backend, featuring federalism and very free.
What is federated?
The social media we engage with on a daily basis is almost always in small circles. Thousands of forums, for example, each of which requires a separate registration. Another example is Facebook, Twitter and Sina Weibo, each of which has to register separately and has difficulties in communicating with each other. WeChat, in particular, is to be singled out, as its Moments and Official Accounts are completely contrary to the spirit of the Internet. Even products from the same company, such as QQ and WeChat, can't communicate with each other. The ideas you share on the Moments can't be freely spread on the Internet either.
A representative example of federalism is Email, a very basic and popular service from the early days of the Internet to the present day. You can sign up for a free or paid account with any service provider, use the service provider or your own domain name, or build your own server. Information can be exchanged easily between different service providers.
Already, more and more people are resenting the small-circle platform and are starting to build federal-style social platforms to replace Facebook, Twitter, WeChat Moments, and so on. A more representative work is Mastodon, it is similar to Email. You only need to register in any one of the service providers (or self-built). You can interact with users on any Mastodon server without any hindrance, such as comment, quote, etc. (Replacing the IM is represented by Matrix (Element), etc.). Mastodon is also interoperable with other open source social platforms, through an open API protocol.
However, I still don't think it's free enough, and the way I've envisioned it doesn't have to be bound by any API, it just has to follow a similar pattern, and visitors don't have to register to interact with it.
This blog realizes this idea, although it is relatively rudimentary, but I believe that as long as more and more people agree, more and more similar pattern of excellent platform will come out, more features and better experience.
In addition to the features mentioned above, this blog also supports:
CDBLOG backend source code (the source code and the content of this blog are separated by different branches, please clone the master branch): https://github.com/dukelec/duke-blog.git