Awesome Stack
Last updated
Last updated
用於構建不同應用程序和功能的技術堆棧。
## 內容
Awesome Stacks 是一個社區策劃的技術堆棧列表,用於構建不同的應用程序和功能。它是開源的,並受到原始 awesome list 的啟發。
列表中的每個堆棧都有一個名稱、描述和一些關鍵工具和技術的列表。可選地,它鏈接到一個教程、入門工具包或樣板,使其易於上手。
有一個你認為是構建東西的好方法的堆棧嗎?請編輯此文件並添加它!查看 CONTRIBUTING.md 了解更多信息。
堆棧可以在兩個地方瀏覽——在 README 和 awesomestacks.dev。該網站由 Gatsby 和 React 構建,通過從 GitHub 和 StackShare API 中提取數據來顯示自述文件中列出的每個工具的徽標和指標。
#### 傳奇
🛠 - StackShare 工具簡介 🐙 - GitHub 存儲庫
## 前端
使用 Next.js、最佳開發實踐和開發人員社區中的流行庫減少項目配置的基礎。
Redux Saga - 🐙 - 是一個旨在使應用程序端的庫效果(即數據獲取等異步操作和訪問瀏覽器緩存等不純操作)更易於管理、執行效率更高、易於測試並且更擅長處理故障。
##### 資源
React Starter Kit 是建立在 Node.js、Express、GraphQL 和 React 之上的 Web 開發自以為是的樣板,包含現代 Web 開發工具,如 Webpack、Babel 和 Browsersync。
##### 資源
React Starter Kit for Firebase 是一個流行的項目模板(又名樣板),用於使用 Google Cloud 提供的無服務器基礎架構(Cloud SQL、Cloud Functions、CDN 託管和文件存儲)構建具有 React、Relay 和 GraphQL 的現代、可擴展的 Web 應用程序.
創建 React 應用程序 - 🛠 - [🐙](https: //github.com/facebook/create-react-app) - 通過運行一個命令來設置現代 Web 應用程序。
##### 資源
生產就緒 PWA 的最完整樣板。專注於性能、開發速度和最佳實踐。
TypeScript - 🛠️ - 🐙 - A JavaScript 的類型化超集,可編譯為純 JavaScript。
Vue Router - 🐙 - Vue Router 是 Vue.js 的官方路由器。
##### 資源
使用 Vue CLI 3 的新 Vue SPA 項目的不斷發展和固執己見的架構和開發環境。
Vue Router - 🐙 - Vue Router 是 Vue.js 的官方路由器。
##### 資源
使用一些出色的現代技術構建一個簡單的輪詢漸進式 Web 應用程序。
Cloud Firestore - 🛠️ - 一個公開事件監聽器的 noSQL 雲數據庫 -時間更新。
##### 資源
用於創建真正史詩般的網站的 Hugo 樣板。這是使用 Hugo 作為靜態站點生成器和 Webpack 作為資產管道的樣板。
##### 資源
流血的 vue 模板專注於代碼質量和開發人員的幸福感。
為小型和企業級應用程序提供完整的設置。
TypeScript - 🛠️ - 🐙 - A JavaScript 的類型化超集,可編譯為純 JavaScript。
##### 資源
用於創建博客的 Nextjs 樣板代碼。在 React 中創建博客並使用 Tailwind CSS 進行樣式設置的完美解決方案。
TypeScript - 🛠️ - 🐙 - A JavaScript 的類型化超集,可編譯為純 JavaScript。
##### 資源
## 全棧
博主、內容創建者以及真正想要擺脫 WordPress 的任何人的閃電般快速入門。
創建 React 應用程序 - 🛠 - [🐙](https: //github.com/facebook/create-react-app) - 通過運行一個命令來設置現代 Web 應用程序。
##### 資源
使用 Strapi CMS 來維護和管理您的 Gatsby 靜態站點。部署到 Heroku。
Strapi CMS - 🐙 - Strapi 是 Headless CMS 開發人員所喜愛的。
##### 資源
通過靜態站點集成或爬取內容,將搜索添加到您的 JAMStack 網站。
gatsby-plugin-algolia - 🐙 -使用 GraphQL 指定 Gatsby 對像以使用 Algolia (beta) 進行索引。
hugo-algolia - 🐙 - 從 Hugo 靜態站點生成和發送索引與阿爾戈利亞一起使用。
instantsearch.js - [🐙](https://github.com/algolia /instantsearch.js) - 用於構建高性能和即時搜索體驗的 JavaScript 庫。
##### 資源
這是一個包含 VueJS + ExpressJS + MongoDB 的全棧 Web 應用樣板項目。
##### 資源
基於 Rails/JavaScript 的堆棧,採用現代/開發人員友好的技術
GraphQL Ruby - 🛠 - [🐙](https://github.com/rmosolgo/graphql -ruby) - GraphQL 規範的 Ruby 服務器實現。
Apollo 客戶端 - 🛠 - 🐙 - 一個強大的可擴展 GraphQL JavaScript 客戶端。
##### 資源
從 serverless-stack.com 了解如何使用 Serverless 和 React on AWS 構建全棧生產就緒的筆記應用程序。包含屏幕截圖和代碼示例的分步開源教程。
AWS Lambda - 🛠️ - 運行代碼以響應事件的計算服務。
Amazon Cognito - 🛠️ - 跨移動設備為您的用戶安全地管理和同步應用程序數據.
AWS Amplify - 🛠️ - 帶有 React、React Native 擴展的 JavaScript 開源庫。
Amazon CloudFront - 🛠️ - 以低延遲和高數據傳輸速度交付內容。
創建 React 應用程序 - 🛠 - [🐙](https: //github.com/facebook/create-react-app) - 通過運行一個命令來設置現代 Web 應用程序。
##### 資源
從開發到分發應用程序的可擴展跨平台桌面應用程序的基礎。
electron-builder - 🐙 - 一個完整的解決方案,用於打包和構建一個準備分發開箱即用的具有“自動更新”支持的電子應用程序。
##### 資源
從開發到使用 Vue 和 Electron 分發應用程序的可擴展跨平台桌面應用程序的基礎。
Vue Router - 🐙 - Vue Router 是 Vue.js 的官方路由器。
electron-builder - 🐙 - 一個完整的解決方案,用於打包和構建一個準備分發開箱即用的具有“自動更新”支持的電子應用程序。
##### 資源
開始使用 CI 和代碼覆蓋率的最快方法。
##### 資源
創建多功能且可擴展的 PHP Web 應用程序的最佳方式!它肯定會讓你愛上 PHP(如果不是,Laravel)。Laravel 團隊與 Vue 有官方合作,所以 Vue、Babel 和 Sass 在你開始之前就已經集成了!
Laravel Mix - 🐙 - 構建在 webpack 之上的構建工具,用於輕鬆編譯任何前端資產。(秘密:使用或不使用 Laravel 均可)
##### 資源
FReMP 堆棧是一個高度可擴展的全堆棧框架,可用於使用 Flask、ReactJS、MongoDB 和 Python 構建強大的現代 Web 應用程序。
##### 資源
Stack 用於部署和管理使用 Google Cloud 服務的 Docker 容器化應用集群。
Kubernetes - 🐙 - 🛠 - 生產級容器調度和管理。
Stackdriver - 🛠️ - Stackdriver Logging 允許您存儲、搜索、分析、監控和提醒記錄數據和事件。
用於在以太坊區塊鏈上構建去中心化應用程序的工具集合。
用於監控生產環境中的 Rails 應用程序的工具。
rack-mini-profiler - 🐙 - 適合您的分析器開發和生產 Ruby 機架應用程序。
用於分析 Web 應用程序的用戶行為的託管工具。
用於處理傳入事件的 Kafka-Spark-Cassandra 管道。
Apache Spark - 🛠 - 🐙 - 快速和大規模數據處理的通用引擎。
##### 資源
自託管的開源 devops 和協作工具,適用於企業。
前沿 Django 模板專注於代碼質量和安全性。
構建、測試和部署管道是默認配置的。
##### 資源
構建一個簡單而健壯的 RESTful API。
Spring Boot - 🛠 - [🐙](https://github.com/ spring-projects/spring-boot) - Spring Boot 可以輕鬆創建獨立的、生產級的基於 Spring 的應用程序,您可以“直接運行”。
#### 資源
## 移動的
Hasura 是一個開源 GraphQL 引擎,可在任何 Postgres 數據庫上部署即時、實時的 GraphQL API。這個 React Native 堆棧使用託管在 Digital Ocean 上的 Hasura 液滴。
React Native - 🛠️ - [🐙](https://github.com /facebook/react-native) - 使用 JavaScript 和 React 構建原生移動應用程序。
##### 資源
[Udemy 課程:學習最新最簡單的 React Native Stack](https://www.udemy.com/course/how-to-make-a-full-stack-react-native-app-with-easy-backend /?referralCode=E944B7F521E0A6B88CD2)
Unity 是一個連接到 Plastic SCM 的遊戲引擎,以保持版本控制和大型資產以及龐大的 repo 管理的清潔和無摩擦。
##### 資源
使用 GitHub、Jira 和 Jenkins 提高您的工作效率。
##### 資源
[在您的工作流程中集成 Jira、GitHub、Jenkins 和 Slack](https://support.acquia.com/hc/en-us/articles/360005167214-Integrating-JIRA-GitHub-Jenkins-and-Slack-in-你的工作流程)
有關如何貢獻堆棧和工具的信息和指南,請參閱 CONTRIBUTING.md。
## 執照
在法律可能的範圍內,StackShare 已放棄本作品的所有版權和相關或鄰近權利 README