Vusani

84 Flips | 5 Magazines | 19 Likes | 1 Following | 42 Followers | @vussy | Keep up with Vusani on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Vusani”

Using Higher Order Components for Authenticated Routing

A Higher Order Component (HOC) is just a React Component that wraps another one.<p>The react-redux connect(mapStateToProps, …

JavaScript

React Native at Airbnb

In 2016, we took a big bet on React Native. Two years later, we’re ready to share our experience with the world and show what’s next.<p><i>This is the</i> …

Mobile Devices

Fragments - React

A common pattern in React is for a component to return multiple elements. Fragments let you group a list of children without adding extra nodes to …

NodeJS 10: The New, The Changed, and the Deprecated

Time flies when you are having fun! It has been over seven years since Node.js v0.10.x was released and now we are welcoming the seventh major …

Olympics of Top 5 Cloud iOS Continuous Integration Servers

Continuous Integration a.k.a CI for iOS apps is one of my favourite topics. Continuous Integration is essential for every iOS project now as the …

Component Kits for React Native

You won’t find as many styling solutions for React Native as you will for React JS. This stems from two simple realities:<p>React Native is a much …

Prettier, for React Native

Let the code format itself<p>A while back, I wrote an article about setting up VSCode to develop React Native projects— in its first section, I briefly …

Sneak Peek: Beyond React 16

Dan Abramov from our team just spoke at JSConf Iceland 2018 with a preview of some new features we’ve been working on in React. The talk opens with a …

Developing React Components and Libraries with nwb

nwb supports development of React component/library modules which will be published to npm.<p><b>Prerequisite:</b> nwb must be installed globally (we're using …

Choosing a Routing Library for React Native

Or how I changed my routing solution 4 times<p>After watching a talk on React Router v4 at React Conference, I was interested in trying their native …

Quick Start for React Native

Installing Reactotron.app<p>Let’s download the desktop app to start. You can download for Linux, Windows, and Mac.<p>Unzip & run.<p>Configure Reactotron with …

Major apps abandoning Apple Watch, including Google Maps, Amazon & eBay [u]

In recent months, major companies that offered dedicated Apple Watch apps have since abandoned the platform, quietly removing support for watchOS in …

Building large scale react applications in a monorepo

A monorepo can be described as a repository that contains more than one logical project. These projects can be unrelated, loosely coupled or …

Software Development

Laravel 5.4 Is Now Released

Version 5.4 of Laravel is now officially released! This release has many new features, and improvements and here is quick video going over some of …

Laravel for Clients: What is the difference between Laravel versions?

<b>Notice:</b> This is one chapter of my e-book “Laravel for Clients” – it’s available <b>for free</b> at LaravelForClients.com<p>Every framework has its own version …

Laravel 5.3.8 is released with new fakes for events, jobs, mail, and notifications

Laravel 5.3.8 is now released with new improvements for testing by included new fakes for events, jobs, mail, and notifications.<p>Here is a quick look …

Introduction - Laravel 5.3 Basics

In this quick intro we'll give you an explanation of what to expect in this course.<p>In this course we'll teach you the basics of the following …

New Features in Laravel 5.3

SQLite Tutorial: Getting Started

Curious ’bout using the SQLite C APIs from Swift? Then read on…In the world of software development, it doesn’t take long before you need to persist …

Deploying with Envoy (Cast)

We'll learn to use Laravel's Envoy to handle deployment over SSH.We'll use Laravel's Envoy to deploy a PHP application to a production server. This …

Build a Time Tracker with Laravel 5 and AngularJS – Part 1

Laravel and AngularJS work great together, but it can be a little tricky to get going at first, especially if you are new to the frameworks. In a …

Setting up Laravel and Vue.js

Russ Weas has created a tutorial on setting up a Laravel project with Vue.js. In this tutorial, he uses Laracasts, Workflow With Browserify and …

Laravel and Vue JS: Advanced Frontend Webapp Architecture

<b>ATTENTION:</b> Vue’s Vue-Router sub-project has come out with an update that fills most of the functionality in this article.<p>You can now use</i> …

Can you tell the difference between these real and fake gadgets?

Technology is constantly evolving, with changes to existing gadgets and systems happening on almost a daily basis.<p>While the fast-paced nature of the …

Laravel 5.0 - Middleware (Filter-style)

Warning: This post is over a year old. I don't always update old posts with new information, so some of this information may be out of date.<p>If you've …

Web application with Ajax and Jquery

Sometimes when writing web applications you want to have a snappy experience, by not loading different pages with each page request, using Ajax …

Tips: Managing file storage in Laravel 4

In this tutorial, we are going to upload files and have functionality to delete again using the Laravel PHP framework, most parts in this tutorial …

Creating your first PHP program with XAMPP

We are now going to move on to server side scripting language, we are going to create a PHP application for the web. To begin this tutorial, you need …

Creating a Java GUI program with Netbeans

After creating our first program and choosing the right IDE we are now going to create a Java GUI program. In our first tutorial we created a Java …