What is Fibonacci Sequence ?

The math was intended to be called “nature” and it’s where you look. In fact, There are specific numbers that we see in nature all the time. Together they called “The Fibonacci Sequence ‘’. It’s something like this(1,1,2,3,5,8,13,21,34,55). You may know this pattern; The first…


Memoization is very common technique in programming, which consist of storing result of a function for later usage. You can call it like memorization for functions to distinguish from regular of the word memorization. Memorization is remembering result for functions. We will optimize our program and our computation may be…


The Spread and Rest operators are very strong tools for JavaScript and react projects. Actually it’s only one operator with three dots|…|. If we call it spread or rest depending on where we want to use it, the spread operator is used to split array elements or object properties. …


We will talk about how to find or search a node in a Binary Tree in this article. Basically the idea is that When you have a binary tree you can search to see if a value is in that tree. We could search to see if number(50) is in…


React Hooks is actually a collection of functions by React. We can use functional components therefore we can convert the component to functional component. You can use React hooks feature Because React 16.8 or higher projects now are able to use hooks. …


The two pointer technique is very efficient technique in software developers skills. You can use this technique and solve the problem faster and easier when you have a technical interview. I will cover the basics of this technique in this. I will try to explain how to use two variables…


What is hoisting ?

The hoisting is, the browser takes all the declarations such as a,b,c it takes out of the code before showing anything in the browser. …


I want to talk about how we can pass functions from one component to another in React application. This is very important thing to know how to make it. Because most of the times you can have state at higher component and a lower component is going to be trigger…


The reducers specify how the app’s state changes in response to actions sent to store. The action only shows what kind of action was made for application but does not give any information about state changes. Reducers is giving information on how to change the state. Reducers is a function…


Actions are just Plain Old JavaScript Objects (POJOs), We will discuss about properties of actions, and how to implement a function to create actions.

What is the Actions

The purpose of the dispatching actions to our store to desirable changes to update our states. …

Soner Mezgitci

Software Engineer | Ruby on Rails | JavaScript | HTML5 | CSS | PostgreSQL | React | Redux

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store