Daniel ITypescript — functionsFunctions are the fundamental building block of any application in JavaScript. In TypeScript, while there are classes, namespaces, and…Jun 5, 2020Jun 5, 2020
Daniel ITypescript — variable types (part 2)In part 1 of the blog (link at the bottom of the page), we learned about a few variable types that we can use in Typescript but that was…May 30, 2020May 30, 2020
Daniel ILazy loading — ReactWhen using React 16.6 or a newer version you have access to a new method that you can use on the React object — the lazy() method —…May 17, 2020May 17, 2020
Daniel ITypescript — Variable DeclarationsUnlike traditional Javascript, Typescript encourages the use of let and const keywords for variable declarations. If you’ve played around…May 9, 2020May 9, 2020
Daniel IRedux — MiddlewareMiddleware provides a way to interact with actions that have been dispatched to the store before they reach the store’s reducer. This is…May 3, 2020May 3, 2020
Daniel IForm Validation in ReactBuilding forms with React it’s super easy but when it comes to validation we have two options: either we use some validation library or we…Apr 25, 2020Apr 25, 2020
Daniel IReact Hooks — useReducerAnyone that’s familiar with Redux or the Array.prototype.reduce() method should know what a reducer is — a function that takes 2 values…Apr 18, 2020Apr 18, 2020
Daniel IReact Hooks — useEffectIf you are not using classes in your project you have no access to all the lifecycle methods that classes bring. That is where useEffect…Apr 11, 2020Apr 11, 2020
Daniel IReact Hooks — useContextWhen building a React app you can notice that the bigger your app gets, the harder and the messier it is to pass props between components…Apr 4, 2020Apr 4, 2020