zzy / surfer

The Blog built on pure Rust stack. Backend for graphql services, and frontend for web application.

Home Page:https://niqin.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

surfer

The simple WIP Blog built on pure Rust stack, with upcoming upgrades.

Backend for graphql services using tide, async-graphql, jsonwebtoken, mongodb and so on.

There are two options for web frontend:

  • Frontend-yew for web application using yew, graphql_client, cookie and so on.
  • Frontend-handlebars for web application using tide, yew, rhai, surf, graphql_client, handlebars-rust, cookie and so on.

See also:

Features

Demo site:

MongoDB data

MongoDB data(include structure & documents) file is /data/surfer-dev.sql.

If you need mongodb cloud count, please send email to me.

Stacks

How to Build & Run?

Please read:

Contributing

You are welcome in contributing to the surfer project.

About

The Blog built on pure Rust stack. Backend for graphql services, and frontend for web application.

https://niqin.com

License:Apache License 2.0


Languages

Language:Rust 75.7%Language:HTML 15.6%Language:JavaScript 6.5%Language:CSS 2.0%Language:Shell 0.1%