vue

Mixins and custom functions to enhance your Vue applications

If you are a Vue lover (like me) and are looking for a way to extend your Vue application, you have come to the...
Christian Nwamba
4 min read

Implicit state sharing: React’s context API & provide/inject in…

Imagine you are creating an accordion component that you want to distribute publicly through an npm package. You would like the user of this...
Jonathan Harrell
3 min read

Managing multiple central stores with Vuex

https://vuex.vuejs.org/ Introduction While building applications, one of the best practices is to make your application architecture component driven by using the “separation of concerns”...
Mesh Seun
9 min read

Full guide to using Font Awesome icons in Vue.js…

The Font Awesome icon collection is, well, awesome. Nearly 4,000 icons that are incredibly easy to use, about 1300 of which are open source...
David Herron
17 min read

Building a long press directive in Vue

Have you ever wanted to execute a function in your Vue application just by holding a button down for a few seconds? Have you...
Nosa Obaseki
3 min read

Modern component reusability: Render props in React & scoped…

One of the issues all front-end developers face is how to make UI components reusable. How do we craft components in such a way...
Jonathan Harrell
6 min read

Submitting HTML forms using JavaScript frameworks (Vue, React, Hyperapp)

HTML forms can send an HTTP request declaratively while submitting forms and awaiting response. However, you have to wait for a full page reload...
Ogundipe Samuel
9 min read

VuePress in all its glory

https://vuepress.vuejs.org/ VuePress is a Vue-powered static site generator that is composed of two parts: A theming system A default theme optimized for writing technical...
Nosa Obaseki
5 min read

Frontend in 2018: More consensus, less complexity

2017 was quite a year in frontend web development. Frameworks like React and Angular have continued to enjoy large-scale support among the community, but...
Kaelan Cooter
9 min read

Frontend in 2017: The important parts

A lot has happened in 2017, and it can be a bit overwhelming to think about. We all like to joke about how quickly...
Kaelan Cooter
13 min read

Advanced Vue.js concepts: mixins, custom directives, filters, transitions, and…

Vue.js is arguably one of the easiest and most minimalist JavaScript frameworks with which to get started. While we cannot downplay the current momentum...
Ogundipe Samuel
10 min read