Lodash

Lodash est une bibliothèque JavaScript réunissant des fonctions bien pratiques pour manipuler des données, là où peuvent manquer des instructions natives : pour des tableaux, objets, chaînes de texte (notamment des itérations, du clonage) pour tester et manipuler des valeurs pour créer des fonctions composites Il ne s’agit pas de manipuler le DOM (HTML) comme…

Details

What Is GraphQL?

Overview GraphQL is a new and exciting API for ad hoc queries and manipulation. It is extremely flexible and provides many benefits. It is particularly suitable for exposing data organized as graphs and trees. Facebook developed GraphQL in 2012 and open-sourced it in 2015. It rapidly took off and became one of the hottest technologies.…

Details

Create Chatbots on Android with IBM Watson

If you’ve ever spoken to voice-based personal assistants such as Siri or Google Now, or chatted with one of the many text-based bots active on messaging platforms such as Facebook Messenger and Kik, you probably realize how fun, intuitive, and powerful conversational user interfaces can be. However, because most natural languages are extremely complex, creating…

Details

New Course: How to Animate Your React App

What You’ll Be Creating Who doesn’t love a little animation? As long as it’s not overdone, animation is a great way to add some life and engagement to your React app. In our new course, To start, you’ll learn how to use React’s built-in animation hooks. After you’ve become proficient with that, you’ll move on…

Details

Supervisors in Elixir

In my previous article we were talking about Open Telecom Platform (OTP) and, more specifically, the GenServer abstraction that makes it simpler to work with server processes. GenServer, as you probably remember, is a behaviour—to use it, you need to define a special callback module that satisfies the contract as dictated by this behaviour. What…

Details

Pagination in CodeIgniter: The Complete Guide

The benefit of using any full-stack web application framework is that you don’t have to worry about the common tasks like input handling, form validation and the like, as the framework already provides wrappers for those features. Thus, it allows you to concentrate on the business logic of the application rather than reinventing the wheel…

Details