🦀 From Zero to Hero, Open Source to Business Applications
- 起手式 (Getting Started)
- 變數 (Variables)
- 資料型別 (Data Types)
- 函式 (Functions)
- 控制流程 (Control Flow)
- 模組 (Modules)
- 作用域 (Scopes)
- 屬性 (Attributes)
- 巨集 (Macros)
- 智慧指標 (Smart Pointers)
- 非同步 (Asynchronous)
- 並行 (Concurrency)
- 套件管理器 (Package Manager)
- 錯誤處理 (Error Handling)
- 數學 (Math)
- 日期和時間 (Date and Time)
- 正規表達式 (Regular Expressions)
- 測試 (Testing)
- Beginning - Data Structures and Algorithms
- 陣列 (Array)
- 鏈結串列 (Linked List)
- 堆疊 (Stack)
- 佇列 (Queue)
- 雜湊表 (Hash Table)
- 二元樹 (Binary Tree)
- 二元搜尋樹 (Binary Search Tree)
- 平衡樹 (Balanced Tree, AVL / Red-Black Tree)
- 堆積 (Heap)
- 字典樹 (Trie)
- 圖 (Graph)
- 排序 (Sorting)
- 搜尋 (Searching)
- 分治 (Divide and Conquer)
- 回溯 (Backtracking)
- 動態規劃 (Dynamic Programming)
- 貪婪 (Greedy)
- 位元操作 (Bit Manipulation)
- Basic - LeetCode 75
- 陣列 / 字串 (Array / String)
- 雙指標 (Two Pointers)
- 滑動視窗 (Sliding Window)
- 前綴和 (Prefix Sum)
- 雜湊映射 / 集合 (Hash Map / Set)
- 堆疊 (Stack)
- 佇列 (Queue)
- 鏈結串列 (Linked List)
- Binary Tree - DFS
- Binary Tree - BFS
- Binary Search Tree
- Graphs - DFS
- Graphs - BFS
- Heap / Priority Queue
- 二分搜尋 (Binary Search)
- 回溯 (Backtracking)
- DP - 1D
- DP - Multidimensional
- Bit Manipulation
- 字典樹 (Trie)
- Intervals
- Monotonic Stack
- Advanced - Top Interview 150
- 陣列 / 字串 (Array / String)
- 雙指標 (Two Pointers)
- 滑動視窗 (Sliding Window)
- Matrix
- Hashmap
- Intervals
- Stack
- Linked List
- Binary Tree General
- Binary Tree BFS
- Binary Search Tree
- Graph General
- Graph BFS
- 字典樹 (Trie)
- 回溯 (Backtracking)
- 分治 (Divide & Conquer)
- Kadane's Algorithm
- Binary Search
- Heap
- Bit Manipulation
- Math
- 1D DP
- Multidimensional DP
- Impactful - Top 100 Liked
- 回溯 (Backtracking)
- Binary Search
- Binary Tree
- Dynamic Programming
- Graph
- Greedy
- Hashing
- Heap
- Linked Lists
- Matrix
- Sliding Window
- Stack
- Two Pointers
- Trie
- Misc
Clap
- 應用程式 (Application)
- 子命令 (Subcommands)
- 表格 (Tables)
- 進展 (Progresses)
- 顏色 (Colors)
- 提示字元 (Prompts)
- 非同步 (Asynchronous)
- 開箱 (Unboxing Crates)
Clap Template
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
- Deep Linking
- NFC
- Barcode Scanner
- Android + 發布至 Google Play (Closed Testing)
- Windows + 發布至 Microsoft Store (Package Flights)
- iOS + 發布至 App Store (Apple TestFlight)
- macOS + 發布至 App Store (Apple TestFlight)
Leptos Template
Leptos + Axum Template
Leptos + Tauri Template
Axum
- 應用程式 (Application)
- 路由 (Routing)
- 中介軟體 (Middleware)
- 身分驗證 (Authentication)
- MongoDB 文件資料庫 (MongoDB Document Database)
- MinIO S3 物件儲存 (MinIO S3 Object Storage)
- Redis 鍵值對資料庫 (Redis Key-Value Database)
- 資料流 (Streaming)
- WebSocket 雙向通訊 (WebSocket Full-duplex Interaction)
- 訊息佇列 (Message Queues) +
rdkafka - 同構 (Isomorphic) +
leptos - 人工智慧代理 (AI Agents)
- Gemini (DeepMind) / ChatGPT (OpenAI) / Claude (Anthropic)
- Insomnia App
leptos+swiftide-*+ streamqdrant-client+ Qdrant- Chat Memory
- Tool Calling Agents
- Ollama
- Gemini (DeepMind) / ChatGPT (OpenAI) / Claude (Anthropic)
- 提供服務使用 GraphQL (
async-graphql) - Email +
lettre- Email Builder +
mrml+ MJML
- Email Builder +
- 多語言支援與國際化 (Internationalization)
- 雲端服務部署
- 容器化 + Docker
- 部署到 Render + MongoDB Atlas + IDrive e2
- 部署到 Redis Cloud + Render's Background Workers
- 部署到 Qdrant Managed Cloud
- 申請設定 Gmail/Outlook SMTP Server
- 雲端平台部署
- 容器化全代管部署
- Google Cloud Run
- Azure Container Apps
- AWS Fargate
- 人工智慧代理遷移進平台
- Gemini (DeepMind) on Google Cloud
- ChatGPT (OpenAI) on Microsoft Azure
- Claude (Anthropic) on AWS
- Kubernetes + Helm
- Google Kubernetes Engine
- Azure Kubernetes Service
- Amazon Elastic Kubernetes Service
- 容器化全代管部署
- 本地部署 (輕量化) + Kubernetes K3s
- Raspberry Pi 5 Model B
Axum Template
Axum + Leptos Template
Axum + GraphQL Template
Raspberry Pi
- Blinky LED
- 單板電腦 (Raspberry Pi 5 Model B, 16GB RAM, 128GB Storage) +
gpio-cdev
- 單板電腦 (Raspberry Pi 5 Model B, 16GB RAM, 128GB Storage) +
- 感測器 (Raspberry Pi Sense HAT)
- 音頻 (Raspberry Pi DigiAMP+)
- 揚聲器 (Visaton FR 10 - 4 OHM)
- 相機 (Raspberry Pi Camera Module 3) +
libcamera - 觸控螢幕 (Raspberry Pi Touch Display 2) +
tauri+leptos - 微控制器 (Raspberry Pi Pico 2) +
embassy-rp - 感測器套件 (Yahboom Sensor Kit)
- GUI +
embedded-graphics - UART 串列通訊 +
serialport - MQTT 通訊協定 +
rumqttc- 無線 Wireless + 微控制器 (Raspberry Pi Pico 2 W)
- 機械手臂 (RiceLee Robot Arm Kit for Raspberry Pi)
- Jetson
- Jetson Orin Nano (8GB)
- STM32 +
embassy-stm32- STM32F407(VG)
- Ollama 模型部署
- jetson-containers
- k3s
- NFC Module 讀寫卡模組 PN532
- Digi-Key 電子元件 (Electronic Components)
Raspberry Pi Template
Raspberry Pi + Leptos + Tauri Template
Raspberry Pi Pico Template
Jetson Template
Jetson + Leptos + Tauri Template
STM32 Template