Nwose Lotanna

  Web Developer and Writer

   



43 Stories by Nwose Lotanna

How to use props to pass data to child components in Vue.js: A complete tutorial

Learn how data can be passed from a parent component to child components in Vue JS (examples included).
6 5 min read

Angular reactive form validation with FormBuilder

Setting up form controls can be monotonous and stressful. Angular provides form builders to help you efficiently validate reactive forms.
4 6 min read

Vue refs tutorial: Accessing DOM elements in a Vue.js app

Use ref attributes to easily manipulate your application DOM in Vue.
1 5 min read

TypeScript enums vs. type for writing readable code

Explore the ins and outs of enums in TypeScript, including their types and properties, and even reverse mapping.
0 5 min read

FormGroup and FormControl in Angular

Learn how to build cleaner forms in Angular by dividing form controls into form groups with FormGroup and FormControl.
1 5 min read

How the virtual DOM works in Vue.js

Understanding the virtual DOM is not a requirement for learning Vue.js, but it can help to understand what is happening behind the scenes.
0 3 min read

Why you should adopt React Hooks instead of classes

In this post, we will look at functional components using React Hooks and why you should use them over class components.
2 3 min read

What’s new in React v17, and the road to v18

A few weeks ago, the React team released the library’s latest version, React v17.0 RC. In this post, we will look into the new...
0 5 min read

Build a SaaS product pricing component in Vue with Chakra UI

This post is an introduction to the Chakra UI component library for Vue.js. We'll also look at why Chakra UI is important especially for...
0 4 min read

How to build and deploy a Vue.js app with GitHub Pages

In this post, we create a Vue.js project and deploy it to GitHub Pages, a static site hosting service for your GitHub projects.
10 4 min read

Building a pricing component in Vue.js with BootstrapVue

BootstrapVue provides an easy and intuitive way to create components with Vue.js.
0 5 min read

Form validation in Vue with Vuelidate

Form validation gives you total control of the customer experience and enables you to guide the user through the path you want them to...
0 5 min read