DiscoverSDK Blog

The React Lifecycle

In the last article, we took an in-depth look at events inside of React components and how to manage them, thereby managing the state as well. When we learned about stateful components we looked at componentDidMount which was activated when the component was ready. But where does the method come fro [...]

By Ran Bar-Zik | 11/16/2018 | General| Beginners Read More >

Git Bisect

One of the coolest tools in Git is called git bisect. Git bisect is a tool that allows us to easily make use of a technique known as ‘a lion in the desert' which is a binary search. This is a solution for finding bugs, generally speaking regression bugs (something that worked before but doesn& [...]

By Ran Bar-Zik | 11/9/2018 | General| Beginners Read More >

React Components with Events

In our previous article on React, we covered state and how we can use it to store data inside of components. As an example, we saw how to activate a method automatically once every second. But in reality, in a practical application, we’ll want to be able to make changes to the state through a [...]

By Ran Bar-Zik | 11/5/2018 | General| Beginners Read More >

Git - How to Undo After a Push

In the last article, we covered how to undo things locally in Git before we’ve run push, or in other words, to undo commits. In this article, I’ll go over ways in which we can undo things after we’ve pushed them to the remote server. [...]

By Ran Bar-Zik | 10/29/2018 | General| Beginners Read More >

React Stateful Components

In the last article, we learned about components. But, there might be a slight problem with those components in that they’re too simple and can only display things. But most components that we need for our projects will have to be interactive in some way and as such will need to be able to sto [...]

By Ran Bar-Zid | 10/24/2018 | General| Beginners Read More >

Undo Locally in Git

When working in Git, there always comes that bitter moment when we actually need to undo something. An example you ask? We’ve got plenty. For instance, we ran commit but realized we did it on the wrong branch. Or maybe we ran our commit too early. Perhaps we added a file that we need to remove [...]

By Ran Bar-Zik | 10/18/2018 | General| Beginners Read More >

ES2018 - Finally Method in Promise

You guys really don’t know just how hard it was for me not to name this post “Finally, the feature you’ve all been waiting for” or make some other kind of dad joke along those lines. In the end though, I decided to spare us all from it. In any case, today we’ll be talki [...]

By Ran Bar-Zik | 10/10/2018 | General| Beginners Read More >

React - Component Design

In our last React article, we learned about more complex React components—with parameters and even with components nested inside one another.  In this article, we’ll learn about how to design components. There are a few ways to do this and we’ll look at two of them here. The f [...]

By Ran Bar-Zik | 10/2/2018 | General| Beginners Read More >

Git Hooks

Git, like SVN and most other version control systems, allows for a very convenient usage of hooks. Hooks are, more or less, various scripts that you can use that will accompany the development process and will carry out certain all kinds of automated processes. In a team I work in, for example, we h [...]

By Ran Bar-Zik | 9/28/2018 | General| Beginners Read More >

ES2018 - Unicode with Regex

OK so, this is something pretty cool that we can do with regular expressions aka RegEx, and kinda blew my mind. Yes, but is it something worthwhile to learn you ask? Not only is it worthwhile to learn, it’s even fun! So shall we get started? Yes we shall. [...]

By Ran Bar-Zik | 9/27/2018 | General| Beginners Read More >

Top DiscoverSDK Experts

User photo
Ashton Torrence
Web and Windows developer
GUI | Web and 11 more
View Profile
User photo
Mendy Bennett
Experienced with Ad network & Ad servers.
Mobile | Ad Networks and 1 more
View Profile
User photo
Karen Fitzgerald
7 years in Cross-Platform development.
Mobile | Cross Platform Frameworks
View Profile
Show All

Compare Products

Select up to three two products to compare by clicking on the compare icon () of each product.


Now comparing:

{{product.ProductName | createSubstring:25}} X
Compare Now