Clase del Lunes 2024/10/28
Videos de clases relacionadas
Clase del Lunes 21/10/2024. Implementing search in Jekyll
Clase del Miércoles 23/10/2023. Implementing search in Jekyll
Hoy seguiremos estudiando los conceptos para la práctica de generación de sitios web estáticos,
de la práctica Jekyll Search y de
la práctica Nextra.
Repositorios de los estudiantes
Rúbricas
jekyll-search
- Busca en todos los ficheros, no solo los de los posts sino también los de las páginas
- Admite expresiones regulares
- Los resultados vayan apareciendo conforme tecleamos
- Se muestra una lista de enlaces a los ficheros que contienen la expresión buscada y un resumen de las primeros caracteres del fichero
- El constructor de JekyllSearch recibe en un objeto los argumentos en vez de posicionalmente
- Se ha hecho un resumen del capítulo 2 Lifecycle types and their rationales del libro Developing Information Systems, editado by James Cadle
- Se ha creado una rama
intro2sd
para señalar el punto de entrega de la anterior y se hace la entrega de esta tarea en la rama main
.
- Código de la práctica correcto y funciona
- Informe bien elaborado
- Kanban Board project conteniendo las incidencias de la rúbrica
- Ha entregado el .zip en el campus con el repo
- Contiene ejemplos de Bleed,
- Banner,
- Callout,
- Cards,
- Code Extensions,
- Expression Evaluation,
- File Trees,
- frontmatter,
- Heroicons,
- iframe,
- Markdown import,
- Mermaid,
- Using Components (MDX)
- useState
- useConfig
- useSWR
- useConfig
- Uses
@
to import components
- Uses getStaticProps to make a fetch at build time
- Uses useEffect to make a fetch at runtime
- Has a hello world on the server side using pages/api/hello.js
- Has an example of Next.js middleware usage
- Ha hecho un despliegue en Vercel
- Ha hecho un fork the nextra y se ha familiarizado con el concepto de monorepo
- Código de la práctica correcto y funciona
- Informe bien elaborado
- Kanban Board project conteniendo las incidencias de la rúbrica
- Ha entregado el .zip en el campus con el repo