DocsDocumentation
Documentación Nexy
Un marco Python para aplicaciones web fullstack.
Nexy coloca sus páginas y su API en un Python proyecto, atendido por un servidor. La versión 2.2 se basa en FastAPI: cada ruta API es una ruta FastAPI, enumerada en un esquema OpenAPI que Scalar muestra en /docs.
- Python primero. Las páginas, los puntos finales, los formularios y las acciones son Python, y una página no necesita JavaScript.
- Un frontend cuando lo desees. React, Vue, Svelte, Solid o Preact, para un componente o para todo el sitio.
- Un archivo, una URL. Un archivo en
src/routes/es una ruta:.nexyes una página,.pyes un punto final API. - Espacio para crecer. Comience con un archivo; pasar a módulos o conectar un enrutador FastAPI existente, cuando el proyecto crezca.
¿Nuevo aquí? Lea ¿Qué es Nexy?, luego el Inicio rápido.
Primeros pasos
¿Qué es Nexy?Sepa qué es Nexy, en qué se basa y qué obtieneInstalaciónInstale uv y Nexy CLI, luego cree su primer proyectoInicio rápidoCree un proyecto, ejecútelo con recarga en vivo y constrúyalo para producciónTutorialCree una aplicación de notas paso a paso, una parte ejecutable a la vez
entender el modelo
Conceptos básicosObtenga el modelo mental: ruta, página, vista, componente, controlador, punto finalEstructura del proyectoSepa para qué sirve cada carpeta y archivo de un proyectoElija un enrutadorElija el enrutador basado en archivos, modular o personalizadoElija un formato de visualizaciónElija .nexy, Markdown o un marco de cliente para una página