Commit graph

67 commits

Author SHA1 Message Date
baf683a278 🔖 [node] release development version 0.0.13 2023-07-31 14:41:33 +02:00
23309b4c84 🎨 Identifier to 4 letters for better composition 2023-07-31 11:28:48 +02:00
1e554aac68 💥 Rename create_handle!() to new_handle!() 2023-07-26 15:03:18 +02:00
6df57a0c12 💥 Better names for main macros 2023-07-15 11:34:28 +02:00
eee481cfcb 🔖 [node] release development version 0.0.12 2023-07-13 22:49:14 +02:00
0880964fd1 💥 Cambios antes/después de preparar cuerpo pág. 2023-07-11 19:17:05 +02:00
7ea54060f8 💥 Integra acciones de páginas en la propia página 2023-07-10 18:00:44 +02:00
160dc034b4 🚧 Mejora la organización de base 2023-07-09 19:33:21 +02:00
1a32db1974 🔖 [node] libera versión de desarrollo 0.0.11 2023-07-06 20:21:33 +02:00
c56cb256de 👽️ Incorpora modificaciones de la API 2023-06-28 00:24:22 +02:00
7bd4243947 🔖 [node] libera versión de desarrollo 0.0.10 2023-06-27 00:32:08 +02:00
a33de4c92b 💥 Diferencia entre renderizar y preparar página 2023-06-23 23:50:52 +02:00
97b520340a 🚧 Simplifica localización para "src/locale" 2023-06-23 13:38:15 +02:00
7fb30f9ee4 🚧 Renombra "define_locale!()" por "use_locale!()" 2023-06-23 08:33:15 +02:00
66f67f41dc 🚧 Renombra "define_handle!()" por "use_handle!()" 2023-06-23 08:26:26 +02:00
aa1f58d11a 🚚 Homogeiniza uso de archivos de localización 2023-06-21 23:14:27 +02:00
7ffea7fab6 💥 Renombra la API "server" por "service" 2023-06-09 13:34:33 +02:00
52baa4f671 🏗️ Nuevo componente Html para simplificar L10n 2023-06-09 12:37:58 +02:00
71c78ac643 🔖 [node] libera versión de desarrollo 0.0.9 2023-06-08 08:30:41 +02:00
163302f4ea ♻️ Define acciones de forma coherente 2023-06-06 20:51:07 +02:00
520d3bb20b 🧑‍💻 Mejora y simplifica localización de módulos 2023-06-04 00:43:28 +02:00
1d83bbc80a Añade componentes básicos traducibles Html/Text 2023-05-30 19:13:13 +02:00
5dedf854d0 🔖 [node] libera versión de desarrollo 0.0.8 2023-05-28 19:12:09 +02:00
e68d0b27f0 👽️ Simplifica API de localización para documentar 2023-05-28 12:51:13 +02:00
dd443ca375 🍻 Tercera revista a las traducciones por contexto 2023-05-27 22:44:12 +02:00
0de26a4737 🍻 Primera revista a las traducciones por contexto 2023-05-25 20:08:40 +02:00
71b0b0889d 🎨 Nueov enfoque para las funciones de traducción 2023-05-21 21:59:47 +02:00
cf55c0d1f2 🔖 Libera versiones desarrollo 2023-05-14 21:34:01 +02:00
199a5defe2 💥 Renombra "pub_locale" por "define_locale" 2023-05-14 18:48:34 +02:00
f95bf8eeb3 💥 Renombra "pub_handle" por "define_handle" 2023-05-14 18:47:24 +02:00
05d15b6648 🎨 Reestructuración según componentes "minimal" 2023-05-14 18:19:57 +02:00
c4aef7e2fa 📝 Revisa documentación y libera nuevas versiones 2023-02-04 10:06:45 +01:00
1d9934c084 🔖 Libera versiones desarrollo 2023-02-04 00:07:48 +01:00
770e662910 🔖 [pagetop-node] libera versión desarrollo 0.0.4 2023-01-29 14:47:55 +01:00
c5de6f4b6d Añade la petición de entrada al contexto
Si la respuesta (Response) va a ser una página (Page) entonces hay que
añadir la petición de entrada (HttpRequest) al contexto de renderizado
(RenderContext) para que los componentes puedan consultarla durante la
preparación de la página. Por ejemplo para consultar la URL de entrada y
decidir si se renderiza o no un componente dado.
2023-01-29 10:39:05 +01:00
bdedede3f1 ♻️ Reestructura la API del servidor web 2022-11-12 13:29:14 +01:00
fed3248e33 🔖 Incrementa versión de desarrollo 2022-11-11 00:08:44 +01:00
680a61247a 🎨 Ahora son pub_handle!() y pub_locale!() 2022-11-10 19:16:04 +01:00
421cce50f8 📝 Ajusta textos comunes 2022-10-18 21:23:18 +02:00
df6eaf19cc 📝 Unifica y normaliza archivos README 2022-10-16 10:32:24 +02:00
bca6757b3d 📝 Actualiza archivos README con gráficos 2022-10-15 12:15:51 +02:00
7a1535a879 🔖 Incrementa versión de desarrollo 2022-10-14 18:05:58 +02:00
ab99c559de 📝 Añade archivos README por proyecto 2022-10-14 07:39:55 +02:00
9b30f40092 🩹 Corrige "or" por "OR" en licencias 2022-10-13 21:32:11 +02:00
f59f815f8e 🔖 [node] Libera versión de desarrollo 0.0.1 2022-10-13 21:00:08 +02:00
0e974d6d59 Retoca formato pendiente del código vía cargo fmt 2022-07-30 07:00:16 +02:00
b986bfcd13 Añade función para crear handler único al compilar
Permite asignar automáticamente el "handler" a componentes, módulos,
temas y acciones.
2022-07-26 20:57:32 +02:00
6a85db2b02 Mejora y simplifica el soporte a bases de datos 2022-07-25 21:25:35 +02:00
1543ab2960 Añade una vía para dar respuesta a errores fatales
Son errores fatales aquellos que deberán mostrarse (renderizarse) sin
depender de las APIs de renderizado de páginas. No pueden depender del
tema ni del estado actual de la aplicación. Se generan al intentar
componer una página y se llega a una situación no recuperable que debe
informarse directamente al navegador cliente. Es típico el error 500
(internal server error) pero también un error 507 (insufficient storage)
y otros más que se irán contemplando según requerimientos.
2022-07-21 18:20:33 +02:00
e6ea59785e Actualiza formato del código aplicando cargo fmt 2022-07-20 00:01:01 +02:00