23 posts in total

Front End

Começando com Gridsome, VueJs e GraphQl

Neste post vou falar um pouco da minha experiência ao migrar me blog do Jekyll para o Gridsome, um gerador de site estático com VueJS e GraphQl muito inspirado pelo Gatsby que utiliza React. Antes de iniciarmos, o que me chamou a atenção foi a flexibilidade de escolha para o form ...

Aplicação Angular no estilo VueJS.

O desafio é construir uma pequena aplicação utilizando Angular 7, porem utilizando o estilo e estrutura de diretórios sugerida pelo VUEJS, vejamos como o Angular se comporta. Recentemente tenho visto bastante coisa sobre VUEJS, e algumas grandes empresas estão utilizando essa bi ...

How to Strongly Type a Set/Dictionary with an Index Signature.

A set or a dictionary is a common structure to store unstructured data for quick access. In JavaScript, using the dynamic notion of being able to assign a member to an object creates a dictionary. Learn how to strongly type a set/dictionary with an index signature in this article ...

Angular applications done right, using Angular-Cli.

Sometimes it's hard to know how to create a scalable Angular application, especially when dealing with all Angular-Cli commands. It is very common not to know for sure when to use a module, or a component, or when a component is a page/view or even when we need a new routing file ...

TypeScript Generics

Generics is available in almost all typed languages. It allows transforming your code in a reusable fashion without having to rely on unsafe casting to retrieve the value stored in an object. Without generics, there are different ways to achieve reusability. For example, you can ...

JavaScript basic to save your life(time)

It is very common when we learn something and do not exercise, over time we forget, this is quite normal in everything we have learned and it is not different in web programming. The basic principles JavaScript for example, despite not being complex, the use of libraries such as ...