{"compiled":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nfunction _createMdxContent(props) {\n  const _components = {\n    a: \"a\",\n    code: \"code\",\n    figure: \"figure\",\n    h2: \"h2\",\n    p: \"p\",\n    pre: \"pre\",\n    span: \"span\",\n    table: \"table\",\n    tbody: \"tbody\",\n    td: \"td\",\n    th: \"th\",\n    thead: \"thead\",\n    tr: \"tr\",\n    ...props.components\n  }, {TabItem, Tabs} = _components;\n  if (!TabItem) _missingMdxReference(\"TabItem\", true);\n  if (!Tabs) _missingMdxReference(\"Tabs\", true);\n  return _jsxs(_Fragment, {\n    children: [_jsx(_components.p, {\n      children: \"zely.js automatically generates routes based on your file tree of pages.\"\n    }), \"\\n\", _jsxs(_components.table, {\n      children: [_jsx(_components.thead, {\n        children: _jsxs(_components.tr, {\n          children: [_jsx(_components.th, {\n            children: \"filename\"\n          }), _jsx(_components.th, {\n            children: \"result(path)\"\n          })]\n        })\n      }), _jsxs(_components.tbody, {\n        children: [_jsxs(_components.tr, {\n          children: [_jsx(_components.td, {\n            children: _jsx(_components.code, {\n              children: \"/index.ts\"\n            })\n          }), _jsx(_components.td, {\n            children: _jsx(_components.code, {\n              children: \"/\"\n            })\n          })]\n        }), _jsxs(_components.tr, {\n          children: [_jsx(_components.td, {\n            children: _jsx(_components.code, {\n              children: \"/hello.ts\"\n            })\n          }), _jsx(_components.td, {\n            children: _jsx(_components.code, {\n              children: \"/hello\"\n            })\n          })]\n        }), _jsxs(_components.tr, {\n          children: [_jsx(_components.td, {\n            children: _jsx(_components.code, {\n              children: \"/foo/bar.ts\"\n            })\n          }), _jsx(_components.td, {\n            children: _jsx(_components.code, {\n              children: \"/foo/bar\"\n            })\n          })]\n        }), _jsxs(_components.tr, {\n          children: [_jsx(_components.td, {\n            children: _jsx(_components.code, {\n              children: \"/user/[id].ts\"\n            })\n          }), _jsx(_components.td, {\n            children: _jsx(_components.code, {\n              children: \"/user/:id\"\n            })\n          })]\n        }), _jsxs(_components.tr, {\n          children: [_jsx(_components.td, {\n            children: _jsx(_components.code, {\n              children: \"/user/[id]/about.ts\"\n            })\n          }), _jsx(_components.td, {\n            children: _jsx(_components.code, {\n              children: \"/user/:id/about\"\n            })\n          })]\n        }), _jsxs(_components.tr, {\n          children: [_jsx(_components.td, {\n            children: _jsx(_components.code, {\n              children: \"/foo/[...bar]\"\n            })\n          }), _jsx(_components.td, {\n            children: _jsx(_components.code, {\n              children: \"/foo/:bar*\"\n            })\n          })]\n        })]\n      })]\n    }), \"\\n\", _jsx(_components.h2, {\n      children: \"Route Parameters\"\n    }), \"\\n\", _jsxs(_components.p, {\n      children: [\"You can access the current page parameters by \", _jsx(_components.code, {\n        children: \"ctx.params\"\n      }), \".\"]\n    }), \"\\n\", _jsxs(Tabs, {\n      children: [_jsx(TabItem, {\n        id: \"/user/[id].ts\",\n        children: _jsx(_components.figure, {\n          \"data-rehype-pretty-code-figure\": \"\",\n          children: _jsx(_components.pre, {\n            tabIndex: \"0\",\n            \"data-language\": \"ts\",\n            \"data-theme\": \"material-theme-palenight github-light\",\n            children: _jsxs(_components.code, {\n              \"data-language\": \"ts\",\n              \"data-theme\": \"material-theme-palenight github-light\",\n              style: {\n                display: \"grid\"\n              },\n              children: [_jsx(_components.span, {\n                \"data-line\": \"\",\n                children: _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#676E95\",\n                    \"--shiki-dark-font-style\": \"italic\",\n                    \"--shiki-light\": \"#6A737D\",\n                    \"--shiki-light-font-style\": \"inherit\"\n                  },\n                  children: \"// pages/user/[id].ts\"\n                })\n              }), \"\\n\", _jsxs(_components.span, {\n                \"data-line\": \"\",\n                children: [_jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-dark-font-style\": \"italic\",\n                    \"--shiki-light\": \"#D73A49\",\n                    \"--shiki-light-font-style\": \"inherit\"\n                  },\n                  children: \"import\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-dark-font-style\": \"italic\",\n                    \"--shiki-light\": \"#D73A49\",\n                    \"--shiki-light-font-style\": \"inherit\"\n                  },\n                  children: \" type\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \" {\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#BABED8\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \" Context\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \" }\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-dark-font-style\": \"italic\",\n                    \"--shiki-light\": \"#D73A49\",\n                    \"--shiki-light-font-style\": \"inherit\"\n                  },\n                  children: \" from\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#032F62\"\n                  },\n                  children: \" \\\"\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#C3E88D\",\n                    \"--shiki-light\": \"#032F62\"\n                  },\n                  children: \"zely\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#032F62\"\n                  },\n                  children: \"\\\"\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \";\"\n                })]\n              }), \"\\n\", _jsx(_components.span, {\n                \"data-line\": \"\",\n                children: \" \"\n              }), \"\\n\", _jsxs(_components.span, {\n                \"data-line\": \"\",\n                children: [_jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-dark-font-style\": \"italic\",\n                    \"--shiki-light\": \"#D73A49\",\n                    \"--shiki-light-font-style\": \"inherit\"\n                  },\n                  children: \"export\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#C792EA\",\n                    \"--shiki-light\": \"#D73A49\"\n                  },\n                  children: \" function\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#82AAFF\",\n                    \"--shiki-light\": \"#6F42C1\"\n                  },\n                  children: \" get\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \"(\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#BABED8\",\n                    \"--shiki-dark-font-style\": \"italic\",\n                    \"--shiki-light\": \"#E36209\",\n                    \"--shiki-light-font-style\": \"inherit\"\n                  },\n                  children: \"ctx\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#D73A49\"\n                  },\n                  children: \":\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#FFCB6B\",\n                    \"--shiki-light\": \"#6F42C1\"\n                  },\n                  children: \" Context\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \")\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \" {\"\n                })]\n              }), \"\\n\", _jsxs(_components.span, {\n                \"data-line\": \"\",\n                children: [_jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#BABED8\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \"  ctx\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \".\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#82AAFF\",\n                    \"--shiki-light\": \"#6F42C1\"\n                  },\n                  children: \"send\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#F07178\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \"(\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \"{\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#F07178\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \" id\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \":\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#BABED8\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \" ctx\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \".\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#BABED8\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \"params\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \".\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#BABED8\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \"id\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \" }\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#F07178\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \")\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \";\"\n                })]\n              }), \"\\n\", _jsx(_components.span, {\n                \"data-line\": \"\",\n                children: _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \"}\"\n                })\n              })]\n            })\n          })\n        })\n      }), _jsx(TabItem, {\n        id: \"/list/[...].ts\",\n        children: _jsx(_components.figure, {\n          \"data-rehype-pretty-code-figure\": \"\",\n          children: _jsx(_components.pre, {\n            tabIndex: \"0\",\n            \"data-language\": \"ts\",\n            \"data-theme\": \"material-theme-palenight github-light\",\n            children: _jsxs(_components.code, {\n              \"data-language\": \"ts\",\n              \"data-theme\": \"material-theme-palenight github-light\",\n              style: {\n                display: \"grid\"\n              },\n              children: [_jsx(_components.span, {\n                \"data-line\": \"\",\n                children: _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#676E95\",\n                    \"--shiki-dark-font-style\": \"italic\",\n                    \"--shiki-light\": \"#6A737D\",\n                    \"--shiki-light-font-style\": \"inherit\"\n                  },\n                  children: \"// pages/list/[...id].ts\"\n                })\n              }), \"\\n\", _jsxs(_components.span, {\n                \"data-line\": \"\",\n                children: [_jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-dark-font-style\": \"italic\",\n                    \"--shiki-light\": \"#D73A49\",\n                    \"--shiki-light-font-style\": \"inherit\"\n                  },\n                  children: \"import\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-dark-font-style\": \"italic\",\n                    \"--shiki-light\": \"#D73A49\",\n                    \"--shiki-light-font-style\": \"inherit\"\n                  },\n                  children: \" type\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \" {\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#BABED8\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \" Context\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \" }\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-dark-font-style\": \"italic\",\n                    \"--shiki-light\": \"#D73A49\",\n                    \"--shiki-light-font-style\": \"inherit\"\n                  },\n                  children: \" from\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#032F62\"\n                  },\n                  children: \" \\\"\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#C3E88D\",\n                    \"--shiki-light\": \"#032F62\"\n                  },\n                  children: \"zely\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#032F62\"\n                  },\n                  children: \"\\\"\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \";\"\n                })]\n              }), \"\\n\", _jsx(_components.span, {\n                \"data-line\": \"\",\n                children: \" \"\n              }), \"\\n\", _jsxs(_components.span, {\n                \"data-line\": \"\",\n                children: [_jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-dark-font-style\": \"italic\",\n                    \"--shiki-light\": \"#D73A49\",\n                    \"--shiki-light-font-style\": \"inherit\"\n                  },\n                  children: \"export\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#C792EA\",\n                    \"--shiki-light\": \"#D73A49\"\n                  },\n                  children: \" function\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#82AAFF\",\n                    \"--shiki-light\": \"#6F42C1\"\n                  },\n                  children: \" get\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \"(\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#BABED8\",\n                    \"--shiki-dark-font-style\": \"italic\",\n                    \"--shiki-light\": \"#E36209\",\n                    \"--shiki-light-font-style\": \"inherit\"\n                  },\n                  children: \"ctx\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#D73A49\"\n                  },\n                  children: \":\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#FFCB6B\",\n                    \"--shiki-light\": \"#6F42C1\"\n                  },\n                  children: \" Context\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \")\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \" {\"\n                })]\n              }), \"\\n\", _jsx(_components.span, {\n                \"data-line\": \"\",\n                children: _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#676E95\",\n                    \"--shiki-dark-font-style\": \"italic\",\n                    \"--shiki-light\": \"#6A737D\",\n                    \"--shiki-light-font-style\": \"inherit\"\n                  },\n                  children: \"  // ctx.params[\\\"*\\\"] === \\\"a/b/c\\\"\"\n                })\n              }), \"\\n\", _jsxs(_components.span, {\n                \"data-line\": \"\",\n                children: [_jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#BABED8\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \"  ctx\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \".\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#82AAFF\",\n                    \"--shiki-light\": \"#6F42C1\"\n                  },\n                  children: \"send\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#F07178\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \"(\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \"{\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#F07178\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \" path\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \":\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#BABED8\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \" ctx\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \".\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#BABED8\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \"params\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#F07178\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \"[\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#032F62\"\n                  },\n                  children: \"\\\"\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#C3E88D\",\n                    \"--shiki-light\": \"#032F62\"\n                  },\n                  children: \"*\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#032F62\"\n                  },\n                  children: \"\\\"\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#F07178\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \"]\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \".\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#82AAFF\",\n                    \"--shiki-light\": \"#6F42C1\"\n                  },\n                  children: \"split\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#F07178\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \"(\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#032F62\"\n                  },\n                  children: \"\\\"\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#C3E88D\",\n                    \"--shiki-light\": \"#032F62\"\n                  },\n                  children: \"/\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#032F62\"\n                  },\n                  children: \"\\\"\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#F07178\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \") \"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \"}\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#F07178\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \")\"\n                }), _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \";\"\n                })]\n              }), \"\\n\", _jsx(_components.span, {\n                \"data-line\": \"\",\n                children: _jsx(_components.span, {\n                  style: {\n                    \"--shiki-dark\": \"#89DDFF\",\n                    \"--shiki-light\": \"#24292E\"\n                  },\n                  children: \"}\"\n                })\n              })]\n            })\n          })\n        })\n      })]\n    }), \"\\n\", _jsx(_components.h2, {\n      children: \"Why file-based routing?\"\n    }), \"\\n\", _jsxs(_components.p, {\n      children: [\"Refer to \", _jsx(_components.a, {\n        href: \"/blog/25-09-15\",\n        children: \"the blog\"\n      }), \".\"]\n    })]\n  });\n}\nfunction MDXContent(props = {}) {\n  const {wrapper: MDXLayout} = props.components || ({});\n  return MDXLayout ? _jsx(MDXLayout, {\n    ...props,\n    children: _jsx(_createMdxContent, {\n      ...props\n    })\n  }) : _createMdxContent(props);\n}\nreturn {\n  default: MDXContent\n};\nfunction _missingMdxReference(id, component) {\n  throw new Error(\"Expected \" + (component ? \"component\" : \"object\") + \" `\" + id + \"` to be defined: you likely forgot to import, pass, or provide it.\");\n}\n","posts":[{"overview":"Overview"},{"why-zely":"Why Zely"},{"getting-started":"Getting Started"},{"config":"Config References"},{"benchmark":"Performance"},{"troubleshooting":"Troubleshooting"},{"migration-to-dobs":"Migration to dobs"},{"routing":"Routing"},{"handler":"Handler"},{"methods":"Methods"},{"send-data":"Sending Data"},{"context":"Context"},{"page-data":"Page Data"},{"customizing-response":"Customizing Response"},{"data-fetching":"Data Fetching"},{"middleware":"Middleware"},{"auto":"Auto Importing"},{"provided-middlewares":"Provided Middlewares"},{"caching":"Caching"},{"store":"Data Caching"},{"cache":"Data Access"},{"serpack":"Serpack"},{"asset":"Asset"},{"debugging":"Debugging"},{"server-data":"Server Data"},{"frontend":"Frontend"},{"html":"HTML"},{"migration":"Migration"},{"migration-3x":"Migration from 3.x"},{"migration-2x":"Migration from 2.x"},{"community":"Community"},{"contributing":"Contributing"},{"playground":"Playground"}],"target":{"routing":"Routing"},"targetcategory":"Routing","directory":"docs"}