Spring Framework de Java
Anotaciones Spring MVC – Controller @Controller Annotation to indicate that the class is a controller class. @RestController A convenience annotation that is itself annotated with @Controller and @ResponseBody.
Dockerfile
¿Qué son los Dockerfile? Dockerfiles son scripts que contienen comandos declarados sucesivamente que serán ejecutados, en el orden dado, por Docker para crear automáticamente una
Librerías interesantes en Javascript
Lodash Utilidades para manejar arrays, numbers, objects, strings… grade-js Hace un degradado de color a partir de una imagen
Code Smells
Los bad code smells, code smells o simplemente smells es código que huele a problemas. El hecho de haber code smells no quiere decir que
23.3 WS:IA-JS Creando un Blog en React con chatGPT.
Workshop: Inteligencia Artificial, ChatGPT, Contenful, JavaScript, React https://github.com/Code-and-Beers/workshop-1-contenful-next-blog-created-by-chatgpt Spotify – Apple Podcast – Amazon Music – IVoox Resumen 00:11 Presentación. 08:08 La contextualización de las
Reveal intention
en Diseño de software Pone énfasis en que el código sea autodescriptivo. Evitar los comentarios y que el nombre de las funciones sea lo mas
Aggregate
en Domain Drive Design (DDD) Un Aggregate, que no sería más que un elemento conceptual que engloba distintas entidades. En el ejemplo de una clase
Principios SOLID
Principio de Responsabilidad Única. Single Responsability Principle (SRP) Cada clase debe tener una responsabilidad única, así que solo debería tener un único método publico. Se
Ponerle nombre a las cosas: camelCase, snake_case, kebab-case, PascalCase, MACRO_CASE y Train_Case
«Las convenciones de nomenclatura es una de las dos cosas difíciles en Informática» Jeff Atwood (Stack Overflow Co-founder) Ponerle nombre a las cosas, sobre todo
tsconfig paths con Typescript en Serverless
Cuando utilizas en Serverless, Typescript con alias de path en el tsconfig, te puedes llevar la sorpresa de que no funcionan las rutas al ejecutarlo.
Redux Toolkit
Aquí hay un ejemplo de cómo se puede utilizar Redux Toolkit con TypeScript: En este ejemplo, se está utilizando Redux Toolkit para crear un «slice»