Esta es la primera entrada y puede que no sea la última, aunque la ídea es básicamente mostrar un ejemplo de como diseñar una web con entradas de artículos, puede que lo aproveche (no prometo nada!!!), para subir contenidos que yo considere interesantes a cerca de la tecnología, el desarrollo web o lo que me de la gana que para eso es mío.
Voy a describir brevemente la tecnologia utilizada para desarrolla el Blog:
- Como todas las webs se basa en la famosa triada, utilizando HTML 5, CSS con un framework de CSS muy popularizado como es Bootstrap en su versión 4.0, y Javasript, en este punto he intenado utilizar Vanilla Javascript por eso de ser más purista,, de hecho las peticiones AJAX son con la API de Fetch pero al final me he terminado apoyando también en la ineludible librería de JQuery, básicamente porque me gusta mucho la utilidad de DataTable utilizando el Render Side Server.
- El Backend está en C#, he utilizado el modelo vista controlador (MVC) de NET en su versión 6 con el ORM de Entity Framework, la cual por cierto trae muy gratas novedades, con mejoras en el scaffolding y otras utilidades que permiten desarrollar más rápido.
- Para la persistencia de datos, he utilizado SQL Server.
- He utilizado como ejemplo el modelo de SmartBootstrap tanto para la parte de Administración como para el diseño de la web del blog en sí. Por eso de ir más rápido y tampoco tener que trabajarlo todo a manivela 😊
Puede que continué publicando como he desarrollado la parte de administración de usuarios y contenidos en próximas entradas. Aunque la ídea ahora es hacer un ejemplo de una pequeña tienda Online de productos con un carrito de compra...etc.
Hasta la próxima maquinas!!