GitHub 中文社区
回车: Github搜索    Shift+回车: Google搜索
论坛
排行榜
趋势
登录

©2025 GitHub中文社区论坛GitHub官网网站地图GitHub官方翻译

  • X iconGitHub on X
  • Facebook iconGitHub on Facebook
  • Linkedin iconGitHub on LinkedIn
  • YouTube iconGitHub on YouTube
  • Twitch iconGitHub on Twitch
  • TikTok iconGitHub on TikTok
  • GitHub markGitHub’s organization on GitHub
集合主题趋势排行榜
#

Single-page application (SPA)

Single-page applications (SPA) are client-side applications that don't route via different pages but rather combine the logic for different contents into one page. This was historically achieved via hashbang URI fragments (#!). With the introduction of the pushState API, this state can now be properly used within the browser history, in bookmarks and sharing.

Another important point for SPA was the lack of proper SEO but developers and frameworks found ways around that.

Website
Wikipedia
维基百科

相关主题

Vue.jsReactSvelteAstroAngularEmberJavaScriptRouting (disambiguation)
hoppscotch/hoppscotch
https://static.github-zh.com/github_avatars/hoppscotch?size=40
hoppscotch / hoppscotch

Hoppscotch (原Postwoman) 是一个API请求测试工具,支持HTTP、Websocket、GraphQL、MQTT等,是Postman替代品

APIPWAapi-testingVue.js工具TestingGraphQLWebSocketdeveloper-toolsSingle-page application (SPA)http-clientREST APIHTTPHacktoberfest
TypeScript 72.22 k
1 小时前
https://static.github-zh.com/github_avatars/dotnet-architecture?size=40
dotnet-architecture / eShopOnContainers

一个基于.NET微服务构建的电子商城网站示例程序

DockernetcorewindowscontainersXamarinSingle-page application (SPA)微服务Domain-driven design (DDD)ddd-patterns
C# 24.51 k
2 年前
https://static.github-zh.com/github_avatars/alibaba?size=40
alibaba / ice

🚀 ice.js: The Progressive App Framework Based On React(基于 React 的渐进式应用框架)

ReactReact RouterTypeScriptWebpack框架icejsssrServerlessViteNode.jsSingle-page application (SPA)mpamicrofrontends
TypeScript 18.53 k
3 天前
barbajs/barba
https://static.github-zh.com/github_avatars/barbajs?size=40
barbajs / barba

Create badass, fluid and smooth transitions between your website’s pages

transitionprefetchpagebarba动画routerCSSLibraryplugin-systemsingle-page-applicationsmoothpage-transitionsfluidSingle-page application (SPA)
TypeScript 12.31 k
6 个月前
https://static.github-zh.com/github_avatars/aurelia?size=40
aurelia / framework

#JavaScript框架#The Aurelia 1 framework entry point, bringing together all the required sub-modules of Aurelia.

aurelia-frameworkJavaScriptTypeScriptsingle-page-applications框架Single-page application (SPA)cross-platformWebHTML移动
TypeScript 11.73 k
2 年前
webiny/webiny-js
https://static.github-zh.com/github_avatars/webiny?size=40
webiny / webiny-js

Open-source serverless enterprise CMS. Includes a headless CMS, page builder, form builder, and file manager. Easy to customize and expand. Deploys to AWS.

GraphQLReactServerlessNode.js内容管理系统微服务JavaScriptTypeScriptlambdaSingle-page application (SPA)lambda-functionscloudserverless-frameworkserverless-architecturesserverless-applicationsheadless-cmsAmazon Web Servicesaws-lambdaheadless
TypeScript 7.61 k
19 小时前
https://static.github-zh.com/github_avatars/chrisvfritz?size=40
chrisvfritz / prerender-spa-plugin

Prerenders static HTML in a single-page application.

prerender搜索引擎优化 (SEO)Single-page application (SPA)Webpackwebpack-pluginstatic-site-generator
JavaScript 7.31 k
2 年前
https://static.github-zh.com/github_avatars/webhooksite?size=40
webhooksite / webhook.site

#前端开发#⚓️ Easily test HTTP webhooks with this handy tool that displays requests instantly.

webhookAngularLaravelSingle-page application (SPA)SQLitepush-notifications前端
JavaScript 5.91 k
23 天前
https://static.github-zh.com/github_avatars/solidjs?size=40
solidjs / solid-start

SolidStart, the Solid app framework

meta-frameworksolid-jsssrfile-system-routingSDKSingle-page application (SPA)signalssolidjs
TypeScript 5.54 k
8 天前
https://static.github-zh.com/github_avatars/day8?size=40
day8 / re-frame

A ClojureScript framework for building user interfaces, leveraging React

reagentClojureScriptre-frameSingle-page application (SPA)React
Clojure 5.48 k
1 个月前
https://static.github-zh.com/github_avatars/kriasoft?size=40
kriasoft / react-firebase-starter

Boilerplate (seed) project for creating web apps with React.js, GraphQL.js and Relay

React模板JavaScripthmrcreate-react-apprelayGraphQLSingle-page application (SPA)styled-componentsFirebase搜索引擎优化 (SEO)ssr服务端渲染firebase-functionsfirestoreGoogle 云ServerlessPostgreSQL
JavaScript 4.52 k
1 年前
https://static.github-zh.com/github_avatars/mars?size=40
mars / create-react-app-buildpack

⚛️ Heroku Buildpack for create-react-app: static hosting for React.js web apps

buildpackHerokuReactSingle-page application (SPA)create-react-app
Shell 3.27 k
3 年前
emberjs/data
https://static.github-zh.com/github_avatars/emberjs?size=40
emberjs / data

WarpDrive is a lightweight data library for web apps — universal, typed, reactive, and ready to scale.

ember-dataJavaScriptEmberHacktoberfestdata-loadingfetchlocal-firstmpaoffline-firstsignalsSingle-page application (SPA)TypeScript
TypeScript 3.08 k
3 天前
cretueusebiu/laravel-vue-spa
https://static.github-zh.com/github_avatars/cretueusebiu?size=40
cretueusebiu / laravel-vue-spa

A Laravel-Vue SPA starter kit.

LaravelVue.jsPHPSingle-page application (SPA)
PHP 3.05 k
3 年前
neomjs/neo
https://static.github-zh.com/github_avatars/neomjs?size=40
neomjs / neo

#前端开发#The application worker driven frontend framework

JavaScript前端框架ECMAScriptJSONes8vdomwebworkerwebdevelopmentHTMLvirtual-domCSSSingle-page application (SPA)offscreencanvasperformance
JavaScript 2.94 k
3 天前
https://static.github-zh.com/github_avatars/notadd?size=40
notadd / notadd

A microservice development architecture based on nest.js. —— 基于 Nest.js 的微服务开发架构。

notadd内容管理系统shopmallbbsSingle-page application (SPA)MySQLPostgreSQLsqlite3Node.jsNestTypeScriptAngularmaterial2微服务FastifyExpress
TypeScript 2.84 k
1 年前
https://static.github-zh.com/github_avatars/jkbrzt?size=40
jkbrzt / cloudtunes

Web-based music player for the cloud ☁️ 🎶 Play music from YouTube, Dropbox, etc.

musicdropboxYouTubeWebWeb appSingle-page application (SPA)Backbone.jscoffeescriptPythonMongoDBRedisWebSocketlastfmmusicbrainzmusic-playerjakubroztocil
CoffeeScript 2.5 k
2 年前
https://static.github-zh.com/github_avatars/ice-lab?size=40
ice-lab / icestark

#前端开发#🐯 Micro Frontends solution for large application(面向大型应用的微前端解决方案),站点国内镜像:https://icestark.gitee.io

microfrontends前端micro-frontendsSingle-page application (SPA)mpasingle-spa
TypeScript 2.07 k
13 天前
https://static.github-zh.com/github_avatars/cezerin?size=40
cezerin / cezerin

Cezerin is React and Node.js based eCommerce platform.

Node.jsReactJavaScriptReduxMongoDBshopping-cartecommerce内容管理系统PWASingle-page application (SPA)
JavaScript 2.04 k
1 年前
https://static.github-zh.com/github_avatars/rendora?size=40
rendora / rendora

#网络爬虫#Dynamic server-side rendering using headless Chrome

ssrReactVue.jsAngularGochrome-headlesschrome-devtoolsJavaScript搜索引擎优化 (SEO)seo-optimization服务端渲染Single-page application (SPA)爬虫Puppeteer
Go 1.99 k
1 年前
loading...