Nwose Lotanna

  Web Developer and Writer

   



43 Stories by Nwose Lotanna

Benefits of using styled-components in React

styled-components lets you write actual CSS to style React components. Learn the benefits of this CSS-in-JS styling framework.
6 6 min read

Lazy loading components and code splitting in Vue.js

This introductory tutorial is designed to show you how Vue.js handles lazy loading at the route level of abstraction with the help of webpack...
0 5 min read

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. types for writing readable code

Explore the ins and outs of enums in TypeScript, including their types and properties, and even reverse mapping.
1 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.
3 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.
13 4 min read