[{"data":1,"prerenderedAt":478},["ShallowReactive",2],{"root-app-stacks":3,"/zh/tech-stacks":24,"ZOHvZsaBjW":272,"e3H6sYja1N":288,"6Wnc1DdqXm":298,"NLeDHIXQeH":308,"vufji0ruWG":318,"fr4XpQ6AYW":328,"kSOcuay4YL":338,"cL1oPZuyFZ":348,"PQpDWXynI1":358,"aW5DplHFON":368,"ja32GU02gj":378,"FYVuGDdxWu":388,"0oI1MVUqpn":398,"S2c4NQJJbE":408,"05uidYscpH":418,"y87GjDuH8M":428,"S68SaRs1hg":438,"yHHHF6fL4i":448,"mkNJpOVa7U":458,"HnEsrUlCyl":468},[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23],"Vue.js","Nuxt","Zod","TypeScript","Strapi","Tailwind CSS","GitHub","VS Code","Vercel","Postman","Nuxt UI","Joi","OpenAI","Element","Pinia","VueUse","Airtable","HTML 5","Javascript","CSS 3",{"data":25,"meta":267},[26,38,49,60,71,82,93,108,119,133,144,158,169,184,195,206,217,228,242,253],{"id":27,"documentId":28,"name":4,"description":29,"website":30,"icon_default":31,"icon_dark":36,"tech_stack_tags":37},295,"ah047m2knrz1djd285rqk72x","Vue.js - 渐进式 JavaScript 框架","https://vuejs.org/",{"id":32,"documentId":33,"url":34,"alternativeText":35},61,"pjdtugb36i080wruyn90qxxn","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/vue80_1eda22bf34.svg","vue js",null,[],{"id":39,"documentId":40,"name":5,"description":41,"website":42,"icon_default":43,"icon_dark":36,"tech_stack_tags":48},173,"t3yd9e2k7386cg13lvtvlmly","使用 Nuxt 构建高质量的 Web 应用，这是一个使 Vue.js 全栈开发变得直观的开源框架。","https://nuxt.com/",{"id":44,"documentId":45,"url":46,"alternativeText":47},62,"x4h1a7l9btbi0okdphspkdjj","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/nuxt80_8e31f5ff5b.svg","nuxt js",[],{"id":50,"documentId":51,"name":6,"description":52,"website":53,"icon_default":54,"icon_dark":36,"tech_stack_tags":59},216,"fgpeumrbjwr12e5y561q5jtg","具有静态类型推断的 TypeScript 优先的模式验证","https://zod.dev/",{"id":55,"documentId":56,"url":57,"alternativeText":58},59,"ouy2hyy0jqr2sphe09gep3o9","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/zod80_ddcc18442e.png","zod",[],{"id":61,"documentId":62,"name":7,"description":63,"website":64,"icon_default":65,"icon_dark":36,"tech_stack_tags":70},181,"es5x9ippgqbzgfxd5pl32y5u","TypeScript 通过为语言添加类型扩展了 JavaScript。TypeScript 在你运行代码之前就能捕捉错误并提供修复建议，从而加快开发体验。","https://www.typescriptlang.org/",{"id":66,"documentId":67,"url":68,"alternativeText":69},52,"jb5wdyhturb0l0s6qbfaxsa7","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/typescript80_8e7af745ed.svg","typescript logo",[],{"id":72,"documentId":73,"name":8,"description":74,"website":75,"icon_default":76,"icon_dark":36,"tech_stack_tags":81},209,"wm5dhmg0dvblojr7g9jcqp1n","Strapi 是新一代无头 CMS，开源、基于 JavaScript/TypeScript，可用于创建、管理并向任何数字设备传输丰富的内容体验。","https://strapi.io/",{"id":77,"documentId":78,"url":79,"alternativeText":80},53,"qgkphi8r7lady0e6nele3b6s","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/strapi80_74bc1e327d.svg","strapi",[],{"id":83,"documentId":84,"name":9,"description":85,"website":86,"icon_default":87,"icon_dark":36,"tech_stack_tags":92},210,"l5dhpft8mqpzs96uqi5jc3xt","Tailwind CSS 是一个以实用工具为先的 CSS 框架，可以让你快速构建现代网站，而无需离开你的 HTML。","https://tailwindcss.com/",{"id":88,"documentId":89,"url":90,"alternativeText":91},56,"dl70q8pfcq8qjf517k2pnynh","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/tailwind80_fd2462c929.svg","tailwind css",[],{"id":94,"documentId":95,"name":10,"description":96,"website":97,"icon_default":98,"icon_dark":103,"tech_stack_tags":107},290,"ddd5l1uai65uie6o8ezjd1ps","GitHub 使开发者和企业能够协作、创新并安全构建。借助 AI 驱动的工具、内置安全测试以及无缝集成，它支持从首次提交到企业开发的团队工作。","https://github.com/why-github",{"id":99,"documentId":100,"url":101,"alternativeText":102},81,"yqs9gyxpq7dzt045haf09sp4","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/github80_light_96e7950761.svg","GitHub Invertocat",{"id":104,"documentId":105,"url":106,"alternativeText":36},93,"bbsdff0nffuy8p4zqll41al2","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/github80_dark_117975d4e5.svg",[],{"id":109,"documentId":110,"name":11,"description":111,"website":112,"icon_default":113,"icon_dark":36,"tech_stack_tags":118},348,"hytc9ozja4sv1gry5b3olrgv","Visual Studio Code 通过 GitHub Copilot 重新定义了由 AI 驱动的编码方式，让您能够构建和调试现代 Web 和云端应用。Visual Studio Code 完全免费，可在您喜爱的系统上使用——Linux、macOS 和 Windows。","https://code.visualstudio.com/",{"id":114,"documentId":115,"url":116,"alternativeText":117},96,"c57zkzae4tx68t9r0zmn4c27","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/vscode80_0e64e5954d.svg","Visual Studio Code",[],{"id":120,"documentId":121,"name":12,"description":122,"website":123,"icon_default":124,"icon_dark":128,"tech_stack_tags":132},281,"ldq1irgbuvqv9jkx28ego463","Vercel 提供开发者工具和云基础设施，用于构建、扩展并保护更快速、更个性化的网络。","https://vercel.com/home",{"id":125,"documentId":126,"url":127,"alternativeText":12},78,"x7hn25cfxpj601n0m6cb8up1","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/vercel80_light_e2722bfcc2.svg",{"id":129,"documentId":130,"url":131,"alternativeText":36},92,"i9zbgpvqbwislz2w4w6pjduq","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/vercel80_dark_891b9b11e2.svg",[],{"id":134,"documentId":135,"name":13,"description":136,"website":137,"icon_default":138,"icon_dark":36,"tech_stack_tags":143},282,"y43lglkmsxaknma18zcyzjii","Postman 是一个让团队共同构建 API 的平台。凭借对 Model Context Protocol（MCP）的内置支持，Postman 帮助你设计、测试和管理驱动人类工作流程和智能代理的 API。","https://www.postman.com/",{"id":139,"documentId":140,"url":141,"alternativeText":142},70,"sd2l1gczmufjauun8r7q9g3k","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/postman80_e8dbbc4fff.svg","postman",[],{"id":145,"documentId":146,"name":14,"description":147,"website":148,"icon_default":149,"icon_dark":153,"tech_stack_tags":157},242,"xqo75mgdjk1pdxzygwprfla1","使用 Vue 或 Nuxt 快速创建美观、响应式且无障碍的网页应用。Nuxt UI 是一个开源的 UI 库，包含 50 多个可自定义的组件，基于 Tailwind CSS 和 Reka UI 构建。","https://ui.nuxt.com/",{"id":150,"documentId":151,"url":152,"alternativeText":14},82,"xnrm1srat47vi1ovsok63gmw","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/nuxtui_light_232c982589.svg",{"id":154,"documentId":155,"url":156,"alternativeText":36},94,"xwmc2lvm7jt5wyklcmkt43c6","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/nuxtui_dark_3c50293d7f.svg",[],{"id":159,"documentId":160,"name":15,"description":161,"website":162,"icon_default":163,"icon_dark":36,"tech_stack_tags":168},217,"p14f7eqdk1xjv1dko2vrqmf2","JavaScript 最强大的模式描述语言和数据验证器","https://joi.dev/",{"id":164,"documentId":165,"url":166,"alternativeText":167},60,"o96xhbzccwih46i28xdci8yv","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/joi80_ae44825b03.png","joi",[],{"id":170,"documentId":171,"name":16,"description":172,"website":173,"icon_default":174,"icon_dark":179,"tech_stack_tags":183},270,"dqite5btdz4l16itn4cesju3","OpenAI API 为最先进的文本生成、自然语言处理、计算机视觉等 AI 模型提供了一个简洁易用的接口。您可以先创建 API 密钥并运行首次 API 调用，探索如何生成文本、分析图像、构建智能代理等更多功能。","https://platform.openai.com/docs/quickstart",{"id":175,"documentId":176,"url":177,"alternativeText":178},84,"r8peo5t8wjemmuy7xho0xhce","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/openai80_light_48f3521093.svg","Open AI",{"id":180,"documentId":181,"url":182,"alternativeText":36},90,"lwqtznbdyxse31qvqzshlfpl","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/openai80_dark_7712ecd153.svg",[],{"id":185,"documentId":186,"name":17,"description":187,"website":188,"icon_default":189,"icon_dark":36,"tech_stack_tags":194},251,"vf9bvlrpjo2g0x8d3n07mq62","Element 是一个基于 Vue 2.0 的组件库，适用于开发者、设计师和产品经理。","https://element.eleme.io/#/en-US",{"id":190,"documentId":191,"url":192,"alternativeText":193},67,"p50r4oxdfeikplp6ak4rgzuz","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/element_io_afbbb63449.svg","element io",[],{"id":196,"documentId":197,"name":18,"description":198,"website":199,"icon_default":200,"icon_dark":36,"tech_stack_tags":205},175,"ss0cueb3s5lbd3q1jjcpmk5i","适用于 Vue 的直观、类型安全、轻量且灵活的状态管理库","https://pinia.vuejs.org/",{"id":201,"documentId":202,"url":203,"alternativeText":204},63,"opp98a3wnuoqdqw82x5f6up1","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/pinia80_16a9c26880.svg","pinia",[],{"id":207,"documentId":208,"name":19,"description":209,"website":210,"icon_default":211,"icon_dark":36,"tech_stack_tags":216},185,"jxt3g7upv451lw49ip7uahij","Vue 组合式工具集","https://vueuse.org/",{"id":212,"documentId":213,"url":214,"alternativeText":215},55,"g7noafegzgeekxldxhxvdiaj","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/vueuse80_3d972ad9df.svg","vueuse",[],{"id":218,"documentId":219,"name":20,"description":220,"website":221,"icon_default":222,"icon_dark":36,"tech_stack_tags":227},163,"i4p9el1gi25ynx0m7ven2pry","Airtable 是一个低代码平台，用于构建新一代应用程序。突破传统工具的限制，使关键数据实现运营化，并通过 AI 重新构想工作流程。","https://www.airtable.com/",{"id":223,"documentId":224,"url":225,"alternativeText":226},58,"mjpyso0z326k3eb29jl7g6l7","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/airtable80_e20b421067.svg","airtable",[],{"id":229,"documentId":230,"name":21,"description":231,"website":232,"icon_default":233,"icon_dark":237,"tech_stack_tags":241},213,"npkumite6j0wzmaib80wfs84","HTML 是万维网的核心标记语言。","https://html.spec.whatwg.org",{"id":234,"documentId":235,"url":236,"alternativeText":21},89,"ljfpw9n435urxcl18kkt6wa8","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/html5_80_light_ea9cc751c9.svg",{"id":238,"documentId":239,"url":240,"alternativeText":36},91,"zg31uxa4bvmecxr9d8wmvjje","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/html5_80_dark_b350cea8c3.svg",[],{"id":243,"documentId":244,"name":22,"description":245,"website":246,"icon_default":247,"icon_dark":36,"tech_stack_tags":252},211,"oisl5gnu2fy4m22rzgaajcb6","是一种高级、动态、解释型的编程语言，主要用于在网站上创建交互行为。它是 Web 的核心技术之一，与 HTML 和 CSS 并列。","https://developer.mozilla.org/en-US/docs/Web/JavaScript",{"id":248,"documentId":249,"url":250,"alternativeText":251},54,"bnvx462w2yxex6lm7nl4yt5r","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/javascript80_2f8dd71ff9.svg","javascript",[],{"id":254,"documentId":255,"name":23,"description":256,"website":257,"icon_default":258,"icon_dark":262,"tech_stack_tags":266},212,"ofmj6wqu9m85yewzpk2r2ues","一种用于描述用 HTML 编写的文档呈现方式的样式表语言。","https://www.w3.org/Style/CSS/",{"id":259,"documentId":260,"url":261,"alternativeText":23},87,"ne9c2n7sykb07svxwva60rgj","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/css3_80_light_2eb5d9f6bb.svg",{"id":263,"documentId":264,"url":265,"alternativeText":36},95,"wmbrq4tndshq2g1vlziro0g9","https://thoughtful-bracelet-33c79aabd8.media.strapiapp.com/css3_80_dark_5e8cca93ba.svg",[],{"pagination":268},{"page":269,"pageSize":270,"pageCount":269,"total":271},1,25,20,{"data":273,"body":275,"excerpt":-1,"toc":285},{"title":274,"description":29},"",{"type":276,"children":277},"root",[278],{"type":279,"tag":280,"props":281,"children":282},"element","p",{},[283],{"type":284,"value":29},"text",{"title":274,"searchDepth":286,"depth":286,"links":287},2,[],{"data":289,"body":290,"excerpt":-1,"toc":296},{"title":274,"description":41},{"type":276,"children":291},[292],{"type":279,"tag":280,"props":293,"children":294},{},[295],{"type":284,"value":41},{"title":274,"searchDepth":286,"depth":286,"links":297},[],{"data":299,"body":300,"excerpt":-1,"toc":306},{"title":274,"description":52},{"type":276,"children":301},[302],{"type":279,"tag":280,"props":303,"children":304},{},[305],{"type":284,"value":52},{"title":274,"searchDepth":286,"depth":286,"links":307},[],{"data":309,"body":310,"excerpt":-1,"toc":316},{"title":274,"description":63},{"type":276,"children":311},[312],{"type":279,"tag":280,"props":313,"children":314},{},[315],{"type":284,"value":63},{"title":274,"searchDepth":286,"depth":286,"links":317},[],{"data":319,"body":320,"excerpt":-1,"toc":326},{"title":274,"description":74},{"type":276,"children":321},[322],{"type":279,"tag":280,"props":323,"children":324},{},[325],{"type":284,"value":74},{"title":274,"searchDepth":286,"depth":286,"links":327},[],{"data":329,"body":330,"excerpt":-1,"toc":336},{"title":274,"description":85},{"type":276,"children":331},[332],{"type":279,"tag":280,"props":333,"children":334},{},[335],{"type":284,"value":85},{"title":274,"searchDepth":286,"depth":286,"links":337},[],{"data":339,"body":340,"excerpt":-1,"toc":346},{"title":274,"description":96},{"type":276,"children":341},[342],{"type":279,"tag":280,"props":343,"children":344},{},[345],{"type":284,"value":96},{"title":274,"searchDepth":286,"depth":286,"links":347},[],{"data":349,"body":350,"excerpt":-1,"toc":356},{"title":274,"description":111},{"type":276,"children":351},[352],{"type":279,"tag":280,"props":353,"children":354},{},[355],{"type":284,"value":111},{"title":274,"searchDepth":286,"depth":286,"links":357},[],{"data":359,"body":360,"excerpt":-1,"toc":366},{"title":274,"description":122},{"type":276,"children":361},[362],{"type":279,"tag":280,"props":363,"children":364},{},[365],{"type":284,"value":122},{"title":274,"searchDepth":286,"depth":286,"links":367},[],{"data":369,"body":370,"excerpt":-1,"toc":376},{"title":274,"description":136},{"type":276,"children":371},[372],{"type":279,"tag":280,"props":373,"children":374},{},[375],{"type":284,"value":136},{"title":274,"searchDepth":286,"depth":286,"links":377},[],{"data":379,"body":380,"excerpt":-1,"toc":386},{"title":274,"description":147},{"type":276,"children":381},[382],{"type":279,"tag":280,"props":383,"children":384},{},[385],{"type":284,"value":147},{"title":274,"searchDepth":286,"depth":286,"links":387},[],{"data":389,"body":390,"excerpt":-1,"toc":396},{"title":274,"description":161},{"type":276,"children":391},[392],{"type":279,"tag":280,"props":393,"children":394},{},[395],{"type":284,"value":161},{"title":274,"searchDepth":286,"depth":286,"links":397},[],{"data":399,"body":400,"excerpt":-1,"toc":406},{"title":274,"description":172},{"type":276,"children":401},[402],{"type":279,"tag":280,"props":403,"children":404},{},[405],{"type":284,"value":172},{"title":274,"searchDepth":286,"depth":286,"links":407},[],{"data":409,"body":410,"excerpt":-1,"toc":416},{"title":274,"description":187},{"type":276,"children":411},[412],{"type":279,"tag":280,"props":413,"children":414},{},[415],{"type":284,"value":187},{"title":274,"searchDepth":286,"depth":286,"links":417},[],{"data":419,"body":420,"excerpt":-1,"toc":426},{"title":274,"description":198},{"type":276,"children":421},[422],{"type":279,"tag":280,"props":423,"children":424},{},[425],{"type":284,"value":198},{"title":274,"searchDepth":286,"depth":286,"links":427},[],{"data":429,"body":430,"excerpt":-1,"toc":436},{"title":274,"description":209},{"type":276,"children":431},[432],{"type":279,"tag":280,"props":433,"children":434},{},[435],{"type":284,"value":209},{"title":274,"searchDepth":286,"depth":286,"links":437},[],{"data":439,"body":440,"excerpt":-1,"toc":446},{"title":274,"description":220},{"type":276,"children":441},[442],{"type":279,"tag":280,"props":443,"children":444},{},[445],{"type":284,"value":220},{"title":274,"searchDepth":286,"depth":286,"links":447},[],{"data":449,"body":450,"excerpt":-1,"toc":456},{"title":274,"description":231},{"type":276,"children":451},[452],{"type":279,"tag":280,"props":453,"children":454},{},[455],{"type":284,"value":231},{"title":274,"searchDepth":286,"depth":286,"links":457},[],{"data":459,"body":460,"excerpt":-1,"toc":466},{"title":274,"description":245},{"type":276,"children":461},[462],{"type":279,"tag":280,"props":463,"children":464},{},[465],{"type":284,"value":245},{"title":274,"searchDepth":286,"depth":286,"links":467},[],{"data":469,"body":470,"excerpt":-1,"toc":476},{"title":274,"description":256},{"type":276,"children":471},[472],{"type":279,"tag":280,"props":473,"children":474},{},[475],{"type":284,"value":256},{"title":274,"searchDepth":286,"depth":286,"links":477},[],1771665950334]