Benutzer-Werkzeuge

Webseiten-Werkzeuge


lesezeichen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
lesezeichen [2024/10/20 11:24] marcellesezeichen [2024/12/25 00:37] (aktuell) – [1. ActivityPub] marcel
Zeile 3: Zeile 3:
 ===== - ActivityPub ===== ===== - ActivityPub =====
  
 +  * [[https://www.w3.org/TR/activitypub/|ActivityPub]]
 +  * [[https://docs.joinmastodon.org/client/intro/|Getting started with the API]]
   * [[https://blog.joinmastodon.org/2018/06/how-to-implement-a-basic-activitypub-server/|How to implement a basic ActivityPub server]]   * [[https://blog.joinmastodon.org/2018/06/how-to-implement-a-basic-activitypub-server/|How to implement a basic ActivityPub server]]
 +  * [[https://blog.joinmastodon.org/2018/07/how-to-make-friends-and-verify-requests/|How to make friends and verify requests]]
  
 ===== - Backen ===== ===== - Backen =====
Zeile 14: Zeile 17:
   * [[https://docs.docker.com/|Docker Docs]]   * [[https://docs.docker.com/|Docker Docs]]
   * [[https://docs.docker.com/guides/language/rust/|Rust language-specific guide]]   * [[https://docs.docker.com/guides/language/rust/|Rust language-specific guide]]
 +
 +===== - Postgres =====
 +
 +  * [[https://www.postgresql.org/docs/current/ddl-constraints.html|5.5. Constraints]]
  
 ===== - Rust ===== ===== - Rust =====
Zeile 20: Zeile 27:
  
   * [[https://doc.rust-lang.org/book/|The Rust Programming Language]]   * [[https://doc.rust-lang.org/book/|The Rust Programming Language]]
 +
 +==== - Actix Web ====
 +
 +  * [[https://actix.rs/|Actix Web]]
 +  * [[https://actix.rs/docs/getting-started/|Getting Started]]
 +
 +=== - Actix Session ===
 +
 +  * [[https://docs.rs/actix-session/latest/actix_session/|Crate actix_session]]
 +  * [[https://lpalmieri.com/posts/session-based-authentication-in-rust/|An Introduction To Session-based Authentication In Rust]]
 +==== - Diesel ====
 +
 +  * [[https://diesel.rs/|Diesel is a Safe, Extensible ORM and Query Builder for Rust]]
 +    * [[https://diesel.rs/guides/getting-started|Getting Started with Diesel]]
  
 ==== - Fullstack ==== ==== - Fullstack ====
Zeile 34: Zeile 55:
   * [[https://rocket.rs/|Rocket]]   * [[https://rocket.rs/|Rocket]]
   * [[https://rocket.rs/guide/v0.5/|The Rocket Programming Guide]]   * [[https://rocket.rs/guide/v0.5/|The Rocket Programming Guide]]
 +
 +==== - RustCrypto ====
 +
 +  * [[https://rustcrypto.org/key-derivation/hashing-password.html|Password Hashing]]
 +  * [[https://docs.rs/password-hash/latest/password_hash/|Crate password_hash]]
 +
 +==== - Serde ====
 +
 +  * [[https://blog.logrocket.com/json-and-rust-why-serde_json-is-the-top-choice/|JSON and Rust: Why serde_json is the top choice]]
 +
 +==== - SQLx ====
 +
 +  * [[https://github.com/launchbadge/sqlx/|Repository]]
 +  * [[https://www.shuttle.dev/blog/2023/10/04/sql-in-rust|Raw SQL in Rust with SQLx]]
 +  * [[https://dev.to/behainguyen/rust-mysql-delete-insert-data-using-crate-sqlx-9ii|Rust & MySQL: delete, insert data using crate sqlx.]]
  
 ==== - Yew ==== ==== - Yew ====
Zeile 44: Zeile 80:
   * [[https://activitypub.software/TransFem-org/Sharkey|Sharkey]]   * [[https://activitypub.software/TransFem-org/Sharkey|Sharkey]]
   * [[https://docs.joinsharkey.org/docs/install/fresh/|Documentation]]   * [[https://docs.joinsharkey.org/docs/install/fresh/|Documentation]]
- 
- 
- 
- 
lesezeichen.1729416284.txt.gz · Zuletzt geändert: 2024/10/20 11:24 von marcel