[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-8571":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":16,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":17,"rankGlobal":10,"rankLanguage":10,"license":18,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":21,"hasPages":19,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":27,"readmeContent":28,"aiSummary":29,"trendingCount":16,"starSnapshotCount":16,"syncStatus":30,"lastSyncTime":31,"discoverSource":32},8571,"laravel-vue-spa","cretueusebiu\u002Flaravel-vue-spa","cretueusebiu","A Laravel-Vue SPA starter kit.","https:\u002F\u002Flaravel-vue-spa.cretueusebiu.com",null,"PHP",3027,940,141,11,0,30.92,"MIT License",false,"master",true,[23,24,25,26],"laravel","php","spa","vue","2026-06-12 02:01:55","# Laravel-Vue SPA \n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcretueusebiu\u002Flaravel-vue-spa\u002Factions\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fcretueusebiu\u002Flaravel-vue-spa\u002Fworkflows\u002Ftests\u002Fbadge.svg\" alt=\"Build Status\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fpackagist.org\u002Fpackages\u002Fcretueusebiu\u002Flaravel-vue-spa\">\u003Cimg src=\"https:\u002F\u002Fposer.pugx.org\u002Fcretueusebiu\u002Flaravel-vue-spa\u002Fd\u002Ftotal.svg\" alt=\"Total Downloads\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fpackagist.org\u002Fpackages\u002Fcretueusebiu\u002Flaravel-vue-spa\">\u003Cimg src=\"https:\u002F\u002Fposer.pugx.org\u002Fcretueusebiu\u002Flaravel-vue-spa\u002Fv\u002Fstable.svg\" alt=\"Latest Stable Version\">\u003C\u002Fa>\n\n> A Laravel-Vue SPA starter kit.\n\n\u003Cp align=\"center\">\n\u003Cimg src=\"https:\u002F\u002Fi.imgur.com\u002FNHFTsGt.png\">\n\u003C\u002Fp>\n\n## Features\n\n- Laravel 8\n- Vue + VueRouter + Vuex + VueI18n + ESlint\n- Pages with dynamic import and custom layouts\n- Login, register, email verification and password reset\n- Authentication with JWT\n- Socialite integration\n- Bootstrap 5 + Font Awesome 5\n\n## Installation\n\n- `composer create-project --prefer-dist cretueusebiu\u002Flaravel-vue-spa`\n- Edit `.env` and set your database connection details\n- (When installed via git clone or download, run `php artisan key:generate` and `php artisan jwt:secret`)\n- `php artisan migrate`\n- `npm install`\n\n## Usage\n\n#### Development\n\n```bash\nnpm run dev\n```\n\n#### Production\n\n```bash\nnpm run build\n```\n\n## Socialite\n\nThis project comes with GitHub as an example for [Laravel Socialite](https:\u002F\u002Flaravel.com\u002Fdocs\u002F5.8\u002Fsocialite).\n\nTo enable the provider create a new GitHub application and use `https:\u002F\u002Fexample.com\u002Fapi\u002Foauth\u002Fgithub\u002Fcallback` as the Authorization callback URL.\n\nEdit `.env` and set `GITHUB_CLIENT_ID` and `GITHUB_CLIENT_SECRET` with the keys form your GitHub application.\n\nFor other providers you may need to set the appropriate keys in `config\u002Fservices.php` and redirect url in `OAuthController.php`.\n\n## Email Verification\n\nTo enable email verification make sure that your `App\\User` model implements the `Illuminate\\Contracts\\Auth\\MustVerifyEmail` contract.\n\n## Testing\n\n```bash\n# Run unit and feature tests\nvendor\u002Fbin\u002Fphpunit\n\n# Run Dusk browser tests\nphp artisan dusk\n```\n\n## Changelog\n\nPlease see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.\n","该项目是一个基于Laravel和Vue的单页应用（SPA）启动套件。它集成了Laravel 8、Vue及相关生态（如VueRouter、Vuex等），并提供了包括用户认证（JWT）、社交登录集成（以GitHub为例）、邮件验证等功能在内的全面支持。此外，项目还预设了动态导入页面及自定义布局机制，以及Bootstrap 5和Font Awesome 5等前端库的支持。此套件非常适合需要快速搭建现代化Web应用程序场景，特别是那些要求前后端分离架构且注重用户体验的项目。",2,"2026-06-11 03:18:40","top_language"]