Hi guys!

In this article, in a special way, I will talk about a feature that in my opinion is little used (or commented on) within the Vue.js community, which are Filters. Like Plugins, Custom Directives and Mixins, filters are part of the reusable features within Vue, helping in the process of creating components.

In Vue components, filters are functionalities that allow us to obtain different formats in the output of the dynamic data of its state. That is, they do not change the data of a component, they can only format their data in rendering.

Local filters

According to the official…


Olá pessoal!

Nesse artigo, de forma especial, irei falar sobre uma funcionalidade que na minha opinião é pouco utilizada (ou comentada) dentro da comunidade Vue.js, que são os Filtros. Assim como os Plugins, Diretivas Personalizadas e os Mixins, os filtros fazem parte das funcionalidades reutilizáveis dentro do Vue, auxiliando no processo de criação de componentes.

Nos componentes do Vue, os filtros são funcionalidades que nos permitem obter diversas formatações na saída dos dados dinâmicos do seu estado. Ou seja, eles não alteram os dados de um componente, apenas podem formatar seus dados na renderização.

Filtros locais

Conforme a documentação oficial, a utilização…


Through my work with Vue, I have gained experience in developing components and reusing them in applications, thus gaining agility, time, resources, among others. And in recent projects I had come to realize that some of my components had very similar code, including some methods, computed properties.

It was a lot of code that I practically copied and pasted from one component to another, changing small details and that caught my attention, so I went to get more information on the internet, mainly in the documentation of Vue.js itself, and also in telegram, in the Vuejs Brasil group. …


Hi everybody!

This is a translation of an article written in Portuguese using Google Translate. The original article is here.

For those unfamiliar, Styled-Components is a very popular library within the React and React Native community, where it provides developers with the ability to create their CSS code within JavaScript.

Developers with Vue know how easy it is to work with component styling, using CSS along with HTML and JavaScript in a single file; and all this thanks to the power of SFC (Single File Components). …


Olá pessoal, estou de volta!

Para quem não conhece, o Styled-Components é uma biblioteca muito popular dentro da comunidade React e do React Native, onde ela proporciona ao desenvolvedor criar seus códigos CSS dentro do JavaScript.

Quem desenvolve com Vue sabe a facilidade que é trabalhar com a estilização dos componentes, utilizando o CSS juntamente com o HTML e o JavaScript num único arquivo; e tudo isso graças ao poder do SFC (Single File Components). Esse foi sem dúvida, um ponto muito positivo e que ajudou a impulsionar a popularidade do Vue na comunidade Front-end.

Porém, nos últimos meses, tenho…


Fala galera! Após um longo tempo sem escrever, estou de volta trazendo mais conteúdo sobre a área de desenvolvimento web. No meu último artigo, eu escrevi sobre o futuro do CodeIgniter, sobre o que está por vir na versão 4 daquele framework.

Enquanto a nova versão do CI não sai, eu estou desenvolvendo meus projetos com outros frameworks, entre eles, o Laravel. E sem me estender muito na história, eu acabei conhecendo o Vue.js, essa fantástica ferramenta para o desenvolvimento front-end com javascript.

Dentro dos meus trabalhos com Vue, eu venho adquirindo experiência no desenvolvimento de componentes e reaproveitamento dos…


É bem verdade que há tempos o CodeIgniter tem caminhado a passos muito mais lentos em comparação aos demais frameworks existentes no mercado. Diversos fatores contribuíram para que isso acontecesse, e talvez, o mais impactante, tenha sido a saída da EllisLab, em outubro de 2014, da manutenção do projeto.

Isso trouxe muitas incertezas aos seus usuários. Muito se questionava quanto a EllisLab deixar o projeto morrer, ou se ela abriria o projeto para que a própria comunidade comandasse ou se teria alguma empresa/instituição que trouxesse para si a responsabilidade de continuar o legado desse framework.

Não estou aqui querendo defender…

Matheus Ricelly

PHP Web Developer and front-end enthusiast

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store