238e92689a
👽 ️ Apply last macro names changes
2023-10-27 09:20:07 +02:00
7a5c86ac9a
✨ Integrate minimal components and recover base
2023-09-25 22:49:42 +02:00
330338c7ef
⏪ Revert type for classes
2023-09-12 00:27:54 +02:00
45d8c55e61
💥 Consolidate component class name management
2023-09-11 21:07:45 +02:00
c50cfa985f
💥 Replace action! macro with actions!
2023-09-03 09:00:00 +02:00
507015d5c9
💥 Replace migration_item! macro with migrations!
2023-09-03 08:38:54 +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
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
c56cb256de
👽 ️ Incorpora modificaciones de la API
2023-06-28 00:24:22 +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
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
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
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
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
680a61247a
🎨 Ahora son pub_handle!() y pub_locale!()
2022-11-10 19:16:04 +01: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
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
166f209dab
Actualiza HookItem por HookAction
2022-07-16 06:45:32 +02:00
bc70527ecf
Actualiza código y revisa constantes
2022-07-15 18:58:05 +02:00
c593fc5801
Modifica orden de parámetros que modifica clases
2022-07-14 07:21:57 +02:00
fcc022d164
Modifica la estructura de preparación de una app
2022-05-08 11:10:18 +02:00
68a347382d
Modifica identificador por handler()
2022-05-07 23:16:00 +02:00
c2b69fa539
Actualiza nomenclatura en código
2022-05-05 23:23:47 +02:00
67ddb8d899
Mejora y simplifica la gestión global de acciones
2022-05-05 21:43:00 +02:00
a8cb7f0d29
Actualiza el código para las nuevas denominaciones
2022-05-02 12:30:30 +02:00
e7f9bf8778
Añade funciones de acceso básico a base de datos
2022-04-24 18:44:37 +02:00
c6bbd565ab
Añade nuevas características a la página demo
2022-03-27 06:05:37 +02:00
5b1064fda2
Libera la versión de desarrollo 0.0.4
2022-03-25 20:24:19 +01:00
fbc6ab2adf
Libera la versión de desarrollo 0.0.2
2022-03-19 20:10:51 +01:00