Skip to content

Shyam-Chen/Rust-Solutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust Solutions

🦀 Rust Journey: From Zero to Hero, Open Source to Business Applications


程式設計 (Programming)


演算法 (Algorithms)


命令列應用 (Command Line Applications)

Clap


網頁應用 (Web Applications)

Leptos

  • 應用程式 (Application)
  • 元件 (Components)
    • 模板語法 (Template Syntax)
    • Reactivity
      • Signals / Computeds / Effects
    • Class and Style
      • Tailwind CSS
      • Scoped CSS
      • Icon
    • Props / Event handler props
    • Children
  • Router
  • State Management
  • Data Fetching
    • Streams API
  • Form Validation
  • Web APIs + leptos::document(); + web-sys
  • 製作 UI 元件
  • leptos-use
  • 資料視覺化 (Data Visualization)
    • charming (ECharts)
  • 多語言支援與國際化 (Internationalization)
  • 伺服器端算繪 (Server-side Rendering)
    • axum
    • 後設資料 (Metadata)
  • 雲端服務部署
    • 容器化 + Caddy Server + Docker
    • 部署到 Render
  • 雲端平台部署
    • 容器化全代管部署
      • Google Cloud Run
      • Azure Container Apps
      • AWS Fargate
    • Kubernetes + Helm
      • Google Kubernetes Engine
      • Azure Kubernetes Service
      • Amazon Elastic Kubernetes Service
  • 本地部署 (輕量化) + Kubernetes K3s
    • Raspberry Pi 5 Model B
  • 跨平台原生應用 tauri
    • Pull to Refresh
    • Plugins
      • Store
      • Notifications
    • Android + 發布至 Google Play (Closed Testing)
    • Windows + 發布至 Microsoft Store (Package Flights)
    • iOS + 發布至 App Store (Apple TestFlight)
    • macOS + 發布至 App Store (Apple TestFlight)

伺服器應用 (Server Applications)

Axum


嵌入式應用 (Embedded Applications)

Raspberry Pi

  • 單板電腦 (Raspberry Pi 5) + gpio-cdev
  • 麵包版 (Breadboard) + 電阻 (Resistor) + 發光二極體 (LED) + 按鈕 (Button)
  • 8x8 LED 點矩陣 (8x8 LED Matrix)
  • 光敏電阻 / 蜂鳴器 / 紅外線偵測 / 馬達
  • 機械手臂 (Robot Arm Kit for Raspberry Pi)
  • 相機 (Raspberry Pi Camera Module 3) + libcamera
  • 觸控螢幕 (Raspberry Pi Display 2) + tauri + leptos
  • AI 模型推理 + candle-*
  • 微控制器 (Raspberry Pi Pico 2) + embassy-rp
  • 感測器套件 (Yahboom Sensor Kit)
  • UART 串列通訊
  • MQTT 通訊協定 + rumqttc
  • NFC Module 讀寫卡模組 PN532
  • Jetson
    • Jetson Orin Nano
  • STM32
    • STM32F407

About

🦀 Rust Journey: From Zero to Hero, Open Source to Business Applications

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published