diff --git a/README.md b/README.md index 32ecb3f..f928cb5 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,21 @@ # Socio - A WebSocket Real-Time Communication (RTC) API framework.

socio logo banner

+ --- + * 3 min video - Introduction demo. * 16 min video - Getting started with Socio 0.7, SvelteKit, Vite. + --- + * [Interactive Basic Demo project](https://github.com/Rolands-Laucis/Socio/blob/master/demos/basic/readme.md) * [Interactive Secure Full-Stack Framework Demo project](https://github.com/Rolands-Laucis/Socio/tree/master/demos/full-stack_framework#readme) with SvelteKit and Vite. * [Simple Documentation](https://github.com/Rolands-Laucis/Socio/blob/master/Documentation.md) * [Website made with Socio](http://riga.rolandslaucis.lv/) by me. Real-time rent prices in Riga, Latvia. SvelteKit, Vite, Socio, NginX, Ubuntu server. + --- + No more API middleware and backend DB interfacing functions and wrappers and handlers. Write your SQL queries on the frontend and have their results be automagically refreshed on all clients when a resource is changed on the server DB. This is secure. Agnostic of framework, build tool, server lib and SQL database. Requires Node.js >= 16 LTS. @@ -108,4 +114,4 @@ You should be using WSS:// and HTTPS:// protocols for everything, so that the da * [tRPC](https://github.com/trpc/trpc) allows you to easily build & consume fully typesafe APIs without schemas or code generation. ## Name: -"Socio.js" comes from the latin verb "socio", which means to link or associate. Since this lib syncs your frontend and backend. Its also a play on words for "WebSockets" and "IO". \ No newline at end of file +"Socio.js" comes from the latin verb "socio", which means to link or associate. Since this lib syncs your frontend and backend. Its also a play on words for "WebSockets" and "IO".