中文
R
NiQin shared an aphorism: 不管何时何地做你想做的事永远都不嫌晚。你可以改变,也可以不变,没有什么硬性规定。我们可能做得很好,也可能很糟。我希望你能充分利用时间,希望你能看到令你吃惊的东西,希望你感受到从未有过的感觉,希望你遇到具有不同观点的人,希望你过上让你自豪的生活。如果你发现生活不如意,我希望你有勇气从头再来。 -- 本杰明·巴顿奇事

Web Tide book No.62e28db6bfb6201b26c9d42a Sticky Alternative URL

NiQin updated at 2022-07-28 21:23:02+08:00

💥 Overview of book & doc

Hits: 56190

Keys/tags: rust rust-web tide web-framework

Tide is a minimal and pragmatic Rust web application framework built for rapid development. It comes with a robust set of features that make building async web applications and APIs easier and more fun.

This Tide-book is still a work in progress, and will be expanded on over time.

All examples in the text are available as working Tide-projects

Example applications:

  • tide-async-graphql-mongodb
    • Clean boilerplate for graphql services using tide, rhai, async-graphql, surf, graphql-client, handlebars-rust, jsonwebtoken, and mongodb.
    • Graphql Services: User register, Salt and hash a password with PBKDF2 , Sign in, JSON web token authentication, Change password, Profile Update, User’s query & mutation, and Project’s query & mutation.
    • Web Application: Client request, bring & parse GraphQL data, Render data to template engine(handlebars-rust), Define custom helper with Rhai scripting language.
  • surfer
    • The Blog built on Tide stack, generated from tide-async-graphql-mongodb.
    • Backend for graphql services using tide, async-graphql, jsonwebtoken, mongodb and so on.
    • Frontend for web application using tide, rhai, surf, graphql_client, handlebars-rust, cookie and so on.
All rights of books and documents belong to the authors, editors, and translators, the goal of this site is to facilitate reading. If there is anything improper, please contact ask@rusthub.org.

Read Now Alternative URL