Introduction to React Hooks

React and Vue are excellent JavaScript technologies, great choices, and very useful for small and large scale applications.

React offers flexibility, a hot job market, and is as stable as Vue. However, Vue is more structured, easier to figure out and set up, resulting in reduced project duration.

Vue offers clarity resulting in predictions that the framework will equate React and perhaps become the first choice for developers.

In this tutorial, we will learn about React Hooks and see examples of using the useState() hook for adding state and the useEffect() hook for performing side effects in your functional components.

React Hooks are a new feature recently released by the React team. It is included in React starting with v16.7.


You need to have:

  • Node.js 6+, npm v5.2+ and create-react-app for running the React app,
  • Basic knowledge of ES6.

Introduction to React Hooks

Before migrating our demo project to functional components and React Hooks, let’s first understand what hooks are and why we need to use them.

So why all that buzz about React hooks? Moreover, what can they do for you?

If you need to use React features like state and life-cycle events/methods (often most of the time), you would need to use or switch to ES6 classes by extending React.Component. However, that is not the case anymore; with hooks – You can now use those commonly needed features in your functional components.

What is A React Hook?

React is nowadays the most popular and used UI library in the world. The team is constantly trying to improve both the library’s performance and the developer experience by adding new features that make developer’s lives easier.

React Hook is a new feature to use the React.Component features in a functional component.

These features include:

  • The state object,
  • Life-cycle events like componentWillMountcomponentDidMountcomponentWillUpdate and componentDidUpdate etc.
  • The context,
  • The refs etc.

Class-based components are still useful. It is just that you now have more options to do the same thing, and It is up to your preferences to use either classes or functions to build your React apps without being limited by the lack of features with any option.

Like with the other React concepts, they have fancy names, but they are simple concepts to understand. Hooks are also simple functions that allow developers to “hook into” React state and life-cycle methods from functional components.

React Hooks are not available in class-based components — but instead, they allow you to use React without JavaScript classes. If you prefer to use functions instead of classes (recommended in JavaScript), you can start using Hooks without worrying about migrating your whole apps to classes.

Hooks enable you to use “class-features” In React by providing a set of built-in functions such as:

  • The useState() hook for using states from function components,
  • The useEffect() hook for performing side effects from function components (It’s equivalent to life-cycle methods like componentDidMountcomponentDidUpdate, and componentWillUnmount in React classes),
  • The useContext() hook for subscribing to React Context from a function component,
  • The useReducer() hook for managing the state of components with a reducer
  • useRef for React Refs,
  • The useCallback hook for callbacks,
  • The useMemo hook for memoized values,
  • The useImperativeMethods hook for imperative methods,
  • The useMutationEffect hook for mutation effects,
  • The useLayoutEffect hook for layout effects.

You can also create your custom Hooks to re-use any stateful behavior between different components.

Note: React Hooks lets you have stateful functional components.

React Hooks are typical JavaScript functions, with the exception that they need to obey some rules:

  • React Hooks need to be used at the top level, i.e., not inside nested functions or other JS constructs like loops or if conditions, etc.
  • React Hooks need to be used in functional components not in regular JavaScript functions. You can also call built-in Hooks from your custom Hooks

The React team provides a linter plugin that developers can use to make sure these rules are respected so the React Hooks can work as expected in your app.

Example Accessing State in Functions with useState()

Now that we have seen some theory about React Hooks. Let’s see a simple example of a stateful function component with the useState() hook. Let’s start with a simple stateless function component that we are familiar with.

This a simple React app with one ContactPage function component:

import React from 'react';
import { render } from 'react-dom';
function ContactPage(props) {
 return (
 <h1>Contact Page</h1>
 <ContactPage />,

In the old React, If we want to keep or work with any state in this component, we will need to convert it into a class component. For example, let’s say we need to use an email variable in our component. This is what we will have to do:

class ContactPage extends React.Component {
 state = {
 email: ''
 render() {
 return (
 <h1>Contact Page</h1>
 <p>My email is {}</p>

We rewrite our component to use a class instead of a function to be able to use the state object.

Now, thanks to React Hooks we can simply use this alternative code without re-writing you component:

import React, { useState } from 'react';
import { render } from 'react-dom';
function ContactPage(props) {
 const [email, setEmail] = useState('');
 return (
 <h1>Contact Page</h1>
 <p>My email is {}</p>

This is our regular function, but it now has a state thanks to the useState() hook function.

Note: Hook functions start with the use word, which is another rule of React Hooks.

The useState() hook takes an initial state and returns an array with two elements:

  • The current state,
  • and a function to set the state.

In our example, we pass in the string as the initial state, and we use Array destructing assignment to grab variables and rename them properly.

We can access the current state using email and the function to set the state using setEmail().

The useState() hook provides us with two variables that we need to rename with proper names. To be able to rename these variables properly, you need to know these two things:

  • The first element of the returned array presents the value, which equivalent to this.state in the class components.
  • The second element is a function to set that value which is equivalent to this.setState() in classes.

The state can be any valid JavaScript object.

Example using The Effect Hook in React

Now that we have seen the State Hook with example and understand why we need to use it – i.e., to have state in React functional components. Let’s see an example using the Effect Hook to perform side effects in our functional components without resorting to using life-cycle methods, which are only available in class components.

Note: Effect Hooks are equivalent to componentDidMountcomponentDidUpdate and componentWillUnmount life-cycle methods combined.

Side effects are common operations that most web applications need to perform, such as:

  • Fetching and consuming data from a server API,
  • Updating the DOM,
  • Subscribing to Observables etc.

Note: Effect Hooks will run after every render, including the first render.

Here is an example:

import React, { useState } from 'react';
function Customers() {
 const [customers, setCustomers] = useState([]);
 useEffect(() => {
 .then(response => response.json())
 .then(data => {
 setCustomers(data); // set customers in state
 }, []);

We first use the useState() hook with an empty array for the initial state to create a customers state variable.

Next, we will use the useFetch() hook to run a side effect that sends a request, using the Fetch API, to an API endpoint that returns a list of customers.

We finally use the setCustomers() method to assign the returned data to the customers state variable.


You can combine many hooks or use the same hook multiple times in your application without any problem. In fact, in most apps, you will have to use them both to be able to fully use functional components without resorting to any feature in class-based components.

Découvrez Videovor  : la solution idéale pour télécharger des vidéos en ligne

Dans un monde où les vidéos sont devenues une source dominante de divertissement et d’information, il est essentiel de trouver une méthode fiable et simple pour les télécharger. Videovor est l’une de ces solutions qui permet aux utilisateurs de télécharger des vidéos de différentes plateformes comme YouTube et autres. Voyons l’outil Videovor, ses fonctionnalités ainsi … Lire plus

Maîtrisez le bash et les scripts Bash pour optimiser vos tâches

Le monde du scripting sous Unix est vaste et puissant. Parmi les nombreux outils disponibles, bash, abrégé de “bourne again shell”, se distingue comme un choix privilégié pour beaucoup. Dans cet article, nous allons explorer ce qu’est le bash, comment écrire un script bash, et pourquoi ces scripts sont essentiels pour gérer efficacement votre environnement … Lire plus

Tout ce qu’il faut savoir pour construire un tableau de bord performant

Un tableau de bord est un outil essentiel pour toute entreprise cherchant à suivre ses performances et à prendre des décisions basées sur des données concrètes. Que vous soyez gestionnaire, analyste ou membre d’une équipe opérationnelle, comprendre comment créer et utiliser efficacement un tableau de bord peut considérablement améliorer vos processus décisionnels et la gestion … Lire plus

Le Codec seamless Samsung : une évolution de la technologie pour un rendu sans défaut

La qualité d’image et de son est au centre des préoccupations des fabricants de matériel audiovisuel, et Samsung est constamment à la recherche de solutions pour améliorer ces aspects. Une de ces solutions réside dans l’utilisation de codecs optimisés pour garantir un meilleur rendu. Le codec seamless Samsung fait partie de ces nouveautés qui offrent … Lire plus

GG trad : accéder aux différentes traductions en 1 clic

Quand les frontières linguistiques s’estompent progressivement grâce au numérique, l’accès à des outils de traduction fiables et efficaces devient primordial pour les individus et les entreprises. Parmi ces outils, Google Traduction se distingue comme une plateforme incontournable, offrant des services de traduction instantanée dans une multitude de langues. Dans cet article, nous plongerons au cœur … Lire plus

comment bloquer la mise à jour en deux clics

Bloquer la mise à niveau vers Windows 10 garantit que vous n’aurez plus ces rappels permanents (et douloureux) de Microsoft sur votre PC pour passer à la nouvelle version de votre système d’exploitation. Si vous êtes sous Windows 7 ou 8.1 et que cela vous convient très bien, nous vous expliquons ici comment bloquer la … Lire plus

comment supprimer tous les contacts ?

Votre iPhone est en réparation et vous souhaitez supprimer tous les contacts qui pourraient encore s’y trouver ? Avec ce didacticiel, vous apprendrez comment désynchroniser les contacts de votre iPhone avec ceux d’iCloud (ou d’un autre service pris en charge) et supprimer uniquement ceux de votre smartphone. L’onglet “Contacts” de l’application “Téléphone” sur iPhone (source … Lire plus

Comment compiler Chromium OS pour l’installer sur son PC ?

Avec Chromium OS, transformez n’importe quel ordinateur, même les plus anciens, en Google Chromebook. Puisqu’il n’est malheureusement pas possible de télécharger une version toute faite, nous allons vous apprendre à compiler Chromium OS. Basé sur Linux, ce système est extrêmement propre et efficace et se synchronise avec d’autres instances du navigateur Google Chrome sur vos … Lire plus

comment poster, reposter ou supprimer une photo

Vous êtes nouveau sur Instagram et souhaitez savoir comment publier, republier ou supprimer une photo ? Comme vous le verrez, l’application Instagram pour iOS et Android est très intuitive à utiliser ! Publier, republier ou supprimer une photo Instagram Publier, reposter et supprimer sont trois actions extrêmement courantes sur un réseau social comme Instagram. Ces … Lire plus

comment voir ses abonnés ?

Si vous utilisez Instagram, vous savez peut-être déjà qui sont vos abonnés. Le seul problème est que dans l’application, il n’est possible de voir qu’une liste de 200 abonnés. Heureusement, Instagram, c’est aussi une communauté de développeurs qui créent des solutions pour contourner ces limitations. Instagram : consultez la liste de vos abonnés Vous pouvez … Lire plus

un mediacenter en moins de 15 minutes avec OSMC

Puissant, compact et abordable, le Raspberry Pi peut être transformé à peu de frais en un centre multimédia pour votre salon. Suivez ce guide pour tirer le meilleur parti de votre ordinateur compact alimenté par OSMC ! Cette vieille télé des années 70 s’est transformée en TV connectée avec un Chromecast, mais vous pourriez aussi faire … Lire plus

Comment désactiver la mise à jour vers Windows 10

Microsoft ne facilite pas vraiment la désactivation de la mise à jour vers Windows 10. L’entreprise de Redmond a choisi de « proposer gratuitement », et surtout de manière agressive, la nouvelle version de son système aux utilisateurs de Windows 7 et Windows 8.1. Si vous utilisez l’un de ces systèmes, voici comment le désactiver … Lire plus

comment désactiver le clavier tactile

Vous avez probablement déjà remarqué que Windows 10 et Windows 8 disposent d’un clavier tactile, qui apparaît sous la forme d’une icône dans la barre des tâches. Ce clavier n’est pas une hérésie quand on sait que les deux OS ont été conçus pour une utilisation sur écran tactile. Mais beaucoup de gens ne l’utilisent … Lire plus

comment le transformez en routeur Tor

Vous avez un Raspberry Pi sous la main et vous aimeriez avoir un routeur Tor que vous pourrez emporter partout ? Tes désirs sont des ordres! Avec ce tutoriel, créez un hotspot Tor discret et portable qui puisse garantir à vous et vos amis l’anonymat en toutes circonstances. Logo du projet Tor Un routeur Tor … Lire plus

Comment installer macOS Sierra sur votre Mac

La première version bêta publique de macOS Sierra est disponible en téléchargement depuis hier. Le nouveau système d’exploitation change de nom et ajoute l’assistant personnel Siri. Voici comment l’installer sur votre Mac dès aujourd’hui ! macOS Sierra Installer la bêta de macOS Sierra, une bonne idée ? Pour le grand public, macOS Sierra sortira cet automne. … Lire plus

Comment convertir du texte en audio avec un logiciel de lecture

Un logiciel de lecture de texte est utile à bien des égards et convient à toute personne souhaitant lire un livre ou un document texte (PDF, docx, etc.) sans vouloir passer des heures devant un écran. Dans ce tutoriel, nous expliquons comment convertir du texte en mp3 à l’aide d’un logiciel gratuit. De nombreuses raisons … Lire plus

comment garder ses pilotes à jour

Sous Windows, il existe plusieurs façons de mettre à jour les pilotes. Ceux-ci sont généralement mis à jour automatiquement. Mais il faut parfois forcer la manœuvre, notamment lorsqu’un appareil ne fonctionne plus. On vous l’explique. Aussi appelés pilotes, les pilotes sont des programmes qui établissent un pont entre les périphériques (imprimante, carte graphique, clavier, moniteur, … Lire plus

comment programmer l’envoi d’un email

Gouverner, c’est planifier ! Vous avez des e-mails importants à envoyer à une date et une heure précises. Sauf que vous n’êtes pas à l’abri d’un petit oubli. Alors pourquoi ne pas planifier votre e-mail maintenant pour ne pas avoir à y penser plus tard ? Cette fonctionnalité est disponible notamment dans Gmail. Didacticiel. Gmail … Lire plus

comment créer une signature qui figurera systématiquement dans vos emails

L’utilisation de signatures dans les e-mails leur donne un aspect plus professionnel, encore plus lorsque vous ajoutez le logo de votre entreprise. Dans Gmail, la création d’une signature se fait facilement depuis le client Web ou même depuis l’application mobile. Nous verrons comment procéder dans ce rapide tutoriel. Dans le cadre professionnel, vous devez toujours … Lire plus

comment connecter un casque audio sans-fil ?

Depuis la mise à jour 13.0, sortie en septembre 2021, les Nintendo Switch, Nintendo Switch Lite et Nintendo Switch OLED peuvent enfin se connecter à des écouteurs sans fil via Bluetooth. Voici comment connecter maintenant des écouteurs Bluetooth à votre Nintendo Switch. Nintendo Switch et casque Bluetooth © PaperGeek La commutateur nintendola Nintendo Switch Lite … Lire plus

comment suggérer un film ou une série à ajouter au catalogue français

Netflix a créé un formulaire pour suggérer un film ou une série à ajouter au catalogue français. Voici comment accéder à cette page secrète. La plateforme peut prendre en compte vos suggestions ! Chaque semaine, le catalogue Netflix s’enrichit de nouveaux contenus. Reste que certains films et séries manquent visiblement encore à l’appel. Si vous … Lire plus

comment réduire la luminosité sous le minimum ?

Cette astuce iPhone pratique vous permet de réduire la luminosité de l’écran au-delà de ce qui est normalement possible, pour reposer vos yeux lorsque vous lisez sur votre smartphone ou iPad la nuit. Et tout cela sans avoir besoin de jailbreak. Il est extrêmement simple de réduire la luminosité de l’écran de votre iPhone. Sur … Lire plus

comment créer un point d’accès WiFi et partager sa connexion internet

Créer un point d’accès WiFi dans Windows 10 pour partager votre connexion Internet est très simple. Nous vous expliquons la démarche à suivre dans ce tutoriel. Windows peut transformer votre PC en Point d’accès Wi-Fi pour partager facilement votre connexion Internet avec un smartphone par exemple, ou tout autre appareil. La manipulation est très rapide … Lire plus

iPhone : comment activer le Bluetooth

L’iPhone dispose du Wi-Fi, mais aussi du Bluetooth. Une fonctionnalité très utile qui permet de connecter de nombreux appareils sans fil basse consommation. La norme Bluetooth est notamment la plus utilisée lors de la connexion d’écouteurs sans fil, de montres connectées ou de l’utilisation d’AirDrop. Tous les iPhone profiter de Bluetooth. Les iPhone 13, par … Lire plus

Comment supprimer et désactiver votre historique Ok Google

« Ok Google, quel temps fait-il aujourd’hui ? » Cet outil de recherche à commande vocale peut être extrêmement pratique. Mais on peut aussi se méfier du nombre de choses que ce service “nous dit” à Google. D’autant plus que nous ne pouvons pas être sûrs à 100 % de la manière dont il est … Lire plus

Comment créer un compte Skype gratuitement

Skype est l’une des applications de visioconférence les plus populaires et la création d’un compte est gratuite. L’application, disponible sur toutes les plateformes, vous permet d’appeler vos amis gratuitement. En plus de passer des appels vocaux et vidéo gratuits vers d’autres membres Skype, il vous permet de passer des appels vers des lignes fixes et … Lire plus

Google Chrome : comment bloquer les notifications

Pour vous attirer, les sites peuvent vous envoyer des notifications dans Google Chrome. Ce qui peut vite devenir gênant, surtout si vous avez accidentellement autorisé l’envoi. Voici comment configurer le navigateur Chrome pour bloquer les notifications contextuelles. ©Google Lorsque vous visitez un site pour la première fois dans Google Chrome, celui-ci peut vous proposer de … Lire plus

comment masquer l’aperçu des messages ?

L’iPhone offre un aperçu des messages reçus sans avoir à les ouvrir, même si parfois on préférerait qu’ils restent cachés. Par conséquent, certains utilisateurs préfèrent désactiver cette option. Voici comment masquer le contenu des messages reçus dans les notifications iPhone. Les messages texte que nous envoyons révèlent souvent une quantité inconfortable d’informations personnelles nous concernant. … Lire plus

Comment créer un GIF animé simplement et le partager sur les réseaux

C’est un format qui reste populaire sur les réseaux sociaux. Et tout bien considéré, créer un GIF est à la portée de tous. Nous avons sélectionné pour vous des outils simples à utiliser qui vous permettront de créer des images animées très facilement.   Le format GIF C’est aussi vieux qu’Internet. Mais depuis l’avènement des … Lire plus

Facebook : comment signaler un faux profil ou un compte au comportement inapproprié

Sur Facebook, les faux profils pullulent. En cas d’usurpation d’identité ou lorsqu’un compte se comporte de manière inappropriée, il est possible de le signaler voire de le fermer. Voilà comment.   On ne le dira jamais assez : le Web est une jungle peuplée d’individus aux intentions malveillantes. Et Facebook est pour eux un emplacement … Lire plus

Comment masquer son numéro de téléphone

Il est possible de masquer son numéro de téléphone depuis longtemps. Vous pouvez le masquer pendant la durée d’un appel ou activer le masquage de manière permanente. Dans ce petit tutoriel nous détaillons les différentes manœuvres, que vous soyez sous Android ou iOS.   Cachez votre numéro de téléphone peut être utilisé dans de nombreuses … Lire plus

Skype : comment supprimer un message

Skype vous permet de supprimer n’importe quel message envoyé dans une conversation. Le message sera non seulement supprimé de votre compte, mais il sera également supprimé de vos destinataires. Une manière pour le géant américain de se moquer du dicton « les mots volent, les écrits restent » ? Saviez-vous? Sur Skype, vous pouvez supprimer … Lire plus

Comment convertir une image JPG ou PNG en PDF

Le principal avantage des fichiers .pdf est qu’ils s’affichent de la même manière quelle que soit la plateforme sur laquelle ils sont ouverts. JPG, PNG, Word, Excel, Illustrator… n’importe quel fichier provenant de pratiquement n’importe quel programme peut être transformé ou intégré dans un fichier .pdf. Dans ce tutoriel, nous expliquons comment transformer une image … Lire plus

comment planifier un road trip ou ajouter une étape à votre itinéraire

Google Maps est un outil riche en fonctionnalités. L’une d’elles consiste à créer une carte complète pour planifier des vacances, un trekking à pied, à vélo ou en voiture pour un road trip. L’ensemble est très complet et nous vous montrons ici comment le faire. Si tu as besoin créer un itinéraire de voyage complet … Lire plus

Vimeo : comment télécharger une vidéo

Vimeo est une plateforme où l’on peut retrouver une infinité de clips, courts métrages et autres vidéos diverses et variées. Cependant, ce n’est pas toujours possible Téléchargez le contenu de manière native pour le consulter plus tard. Heureusement, des solutions tierces existent. Des tonnes de nouvelles vidéos sont téléchargées sur Vimeo chaque jour. Animation, documentaires, … Lire plus

Comment supprimer son compte Skype définitivement

Supprimer définitivement votre compte Skype n’est pas simple, d’autant plus que Microsoft a acheté le logiciel VoIP en 2011. Il existe cependant une solution qui consiste à supprimer votre compte Microsoft en même temps. Voilà comment. Vous utilisez une autre application de visioconférence comme Zoom ou Microsoft Teams et vous n’avez plus besoin de Skype … Lire plus

comment limiter la consommation des données mobiles

Même si le volume de data des opérateurs devient de plus en plus confortable, limiter la consommation de data sur Android reste utile dans certains cas pour se prémunir des mauvaises surprises. Vous avez ici toutes les astuces pour maîtriser votre consommation de data et la limiter si besoin.   Désormais, vous êtes nombreux à … Lire plus

comment télécharger des vidéos pour les lire plus tard

Netflix a récemment rendu possible le téléchargement de certaines séries et films de son catalogue pour les regarder plus tard. Comment dois-je les télécharger ? Comment changer sa qualité ? Quelles sont les limites de cette fonctionnalité ? On vous dit tout. Netflix permet à ses abonnés télécharger des séries ou des films afin qu’ils … Lire plus

comment cacher vos photos privées dans la galerie

Les photos que vous recevez sur WhatsApp sont par défaut dans votre galerie. Mais une manœuvre très simple permet d’arrêter la sauvegarde automatique, ce qui s’avère bien pratique pour les photos que vous considérez comme privées. On vous l’explique. WhatsApp (image gratuite) De nouvelles fonctionnalités sont régulièrement ajoutées à WhatsApp. Au fil des années, l’application … Lire plus

comment appliquer un thème ou un mode sombre

Dans cet article, nous allons vous dévoiler comment passer en mode sombre dans Google Chrome. La procédure n’est pas la même sur tous les appareils. Explications. Généralement, lorsque vous avez commencé à tester mode sombre, Vous ne pouvez plus vous en passer. Il faut dire qu’il offre bien plus de confort pour les yeux que … Lire plus

Skype : comment changer son nom ou pseudonyme

Lorsque vous créez un compte Skype, vous créez également un pseudonyme, un nom sous lequel vos contacts peuvent vous trouver en ligne. Cependant, vous pouvez facilement modifier votre nom d’affichage, c’est-à-dire le nom qui apparaît parmi vos contacts, en plus de votre pseudo.   Malheureusement, il n’est pas possible de modifier directement le pseudonyme attaché … Lire plus

Comment créer une signature électronique dans Outlook

Outlook Webmail vous permet de créer facilement une signature électronique qui apparaîtra automatiquement à la fin de tous vos emails. Vous pouvez également l’insérer manuellement chaque fois que vous écrivez un nouveau message ou répondez à un e-mail. Dans ce tutoriel, nous verrons comment procéder. Nom, prénom, civilité, logo de l’entreprise, numéro de téléphone… Lorsque … Lire plus

comment supprimer les apps Apple natives de l’iPhone ?

Depuis iOS 10, Apple vous permet de désinstaller les applications iOS natives. Auparavant, la seule solution consistait à cacher ces applications dans un dossier. Les applications natives supprimées peuvent désormais être réinstallées via l’App Store. Mais alors comment faire ? Vous pouvez désormais supprimer les applications par défaut de n’importe quel iPhone, iPad ou iPod … Lire plus

comment identifier les applications qui pompent la batterie de votre PC portable

La batterie est l’une des pièces essentielles de nos ordinateurs portables. Tout comme les smartphones, l’autonomie de la batterie est un facteur crucial pour une bonne expérience. Certaines applications affectent plus la durée de vie de la batterie que d’autres. Dans cet article nous verrons comment les identifier. La mobilité est l’un des avantages offerts … Lire plus

comment muter les notifications pour toujours

WhatsApp vous permet désormais de désactiver les notifications d’une conversation à vie. De quoi se laisser souffler quand ces dernières sont incessantes. Voici comment procéder. Les notifications sont généralement abusives. Surtout sur WhatsApp, où les alertes indiquant que vous avez reçu un nouveau message peuvent rapidement contaminer votre quotidien. Les conversations qui rassemblent tous les … Lire plus

comment bloquer un numéro de téléphone

Vous souhaitez ne plus recevoir d’appels ou de messages d’un contact ? Il est gêné par les appels publicitaires et autres sondages non sollicités, malgré le service d’opposition de Bloctel. Voici comment bloquer les numéros de téléphone, même masqués, sur votre iPhone. L’iPhone vibre et reçoit un appel d’un numéro qui ne figure pas dans … Lire plus

comment compenser le décalage entre son et image

Il n’est pas rare qu’un problème de décalage apparaisse entre le son et les images lors du visionnage d’une série, d’un film ou encore d’un clip. Ce problème ennuyeux vous empêche de profiter du contenu comme il se doit. Si vous utilisez le lecteur VLC, il existe une option dans les paramètres pour compenser ce … Lire plus

Que faire si mon iPhone ne charge plus ?

Votre iPhone ne charge plus ? Presque tout le monde a déjà été confronté à cette situation qui peut vous énerver. Il est probable qu’un jour ou l’autre n’importe quel smartphone devienne insensible au courant électrique. Avant de jeter votre dévolu sur l’Apple Store ou votre premier atelier de réparation local, cette astuce pourrait vous … Lire plus

comment ajouter, modifier ou supprimer le lieu sur une photo

Instagram, comme les autres réseaux sociaux, vous permet d’ajouter un lieu à vos photos et vidéos. Après publication, il est toujours possible de le modifier voire de le supprimer pour des raisons de confidentialité. Nous vous expliquons comment procéder dans cet article. Sur Instagram, vous pouvez ajouter un emplacement à chacune de vos photos, et … Lire plus

comment télécharger vos données personnelles Apple

Comme d’autres géants du numérique, Apple permet à ses clients de télécharger toutes les données personnelles liées à ses produits et services. Une mesure imposée par le règlement européen sur la protection des données personnelles. Au-delà des aspects liés à la transparence et à la confidentialité, c’est un excellent moyen d’avoir une vue globale de … Lire plus

Comment changer la voix de Siri sur iPhone, Mac et HomePod

Siri peut être une femme ou un homme, ou même parler avec des accents différents. Si vous souhaitez écouter l’assistant personnel autrement, nous vous expliquons comment changer la voix de Siri que ce soit sur iPhone, Mac ou HomePod, la nouvelle enceinte connectée de la firme de Cupertino. Par défaut, Siri a une voix féminine. … Lire plus

Google Chrome : économisez de la RAM grâce à cette extension indispensable

Google Chrome peut utiliser les ressources système de manière excessive, surtout lorsque de nombreux onglets sont ouverts. De quoi ralentir considérablement votre ordinateur. Heureusement, il existe une extension et quelques astuces très efficaces qui vous permettront d’économiser de la mémoire RAM. Nous allons tout détailler pour vous.   Les utilisateurs habitués à ouvrir une multitude … Lire plus

comment activer le thème sombre ?

YouTube propose désormais un mode nuit, également appelé mode sombre, pour transformer toutes les surfaces claires en surfaces sombres. Comme nous vous facilitons toujours la tâche, nous vous expliquons ici comment activer le mode nuit de YouTube. L’approche de activer le mode sombre Youtube a été particulièrement compliqué pendant longtemps. Ce n’est plus le cas … Lire plus

Comment supprimer définitivement un compte Snapchat

Voulez-vous mettre fin définitivement à votre compte Snapchat ? La procédure n’est pas forcément évidente. Nous vous expliquons comment procéder étape par étape dans ce tutoriel. Selon les derniers chiffres disponibles, Snapchat rassemble 293 millions d’utilisateurs actifs chaque jour dans le monde. En France, le nombre d’utilisateurs quotidiens de l’application reste à 16,6 millions. Autant … Lire plus

Facebook : comment télécharger une archive de toutes vos données et activités

Il est possible de télécharger un fichier de vos données personnelles et de vos activités sur Facebook : photos, vidéos, publications, messages privés, entre autres. Une sauvegarde peut être récupérée sous forme de fichier zip, avec la possibilité de la visualiser indépendamment et hors ligne à partir d’un navigateur Web. Nous vous montrons toutes les … Lire plus

Instagram : comment activer la double authentification

Instagram vous permet d’activer l’authentification à deux facteurs afin que vous ne vous fiiez plus uniquement à la force de votre mot de passe principal. Un moyen de renforcer significativement protéger votre compte contre le piratage. Nous allons vous expliquer comment le configurer. Instagram. Image gratuite Un hacker ou une personne malveillante peut accéder à … Lire plus

Comment changer de clavier sur Android

Il existe de nombreux claviers alternatifs à celui fourni par défaut sur Android. La plupart des constructeurs proposent également leur propre solution dans leur surcouche. Le besoin de changer de clavier se fait rapidement sentir pour de nombreux utilisateurs qui recherchent une alternative plus ergonomique pour taper. Verser changer le clavier Android, plusieurs applications sont … Lire plus

comment afficher les cartes Google Maps hors ligne

Google Maps vous offre la possibilité de visualiser très facilement des cartes hors ligne. Pour ceux qui n’utilisent pas cette fonction, la célèbre application cartographique ne fonctionne qu’avec Internet. Si vous vous rendez dans une zone où vous n’êtes pas sûr d’être connecté, la navigation hors ligne vous sera d’une grande aide. Voici comment l’utiliser. … Lire plus

Mac : comment « forcer à quitter » une application

Sur un Mac, vous déplacez votre souris dans toutes les directions et appuyez frénétiquement sur les touches du clavier pour reprendre le contrôle d’une application devenue malveillante. Lorsque cela se produit, la seule issue est de tenter un arrêt forcé. Êtes-vous nouveau dans l’environnement Mac et n’avez jamais utilisé la commande Forcer à quitter ? en … Lire plus

comment désactiver votre statut en ligne

Lorsque vous utilisez Instagram, vos contacts peuvent savoir que vous êtes en ligne grâce à un petit cercle vert qui apparaît sur votre avatar. Sauf que vous souhaiterez peut-être parcourir l’application discrètement. Pour ce faire, désactivez simplement le statut « en ligne » dans les paramètres. On vous l’explique. Depuis la création de “Statut en … Lire plus

comment changer le mot de passe WiFi

Les mots de passe WiFi de la Freebox sont par défaut très longs et compliqués. C’est donc un véritable supplice de devoir les saisir pour chaque appareil. Heureusement, il est possible de choisir son propre mot de passe. Suivez le guide ! Freebox Pop.Image gratuite Par défaut, le mot de passe WiFi de votre Freebox … Lire plus

comment désactiver la lecture automatique des épisodes de vos séries

La lecture automatique du prochain épisode sur Netflix facilite le visionnage de votre série préférée. De nombreux utilisateurs apprécient de ne pas avoir à appuyer sur le bouton « suivant ». D’autres, en revanche, préféreraient garder le contrôle. Si c’est votre cas, voici comment désactiver la lecture automatique. La auto-reproduction Les vidéos sont une fonctionnalité … Lire plus

A quoi ça sert et comment le trouver sur n’importe quel smartphone

Tous les smartphones et téléphones portables en général possèdent un numéro d’identification unique appelé IMEI. A quoi ça sert exactement et comment vérifier le numéro IMEI de n’importe quel téléphone (iPhone, smartphone Android, Windows et même un smartphone classique) ? C’est ce que nous allons voir. Chaque téléphone portable possède un Numéro IMEI (International Mobile … Lire plus

comment créer un accès wifi pour les invités

Les utilisateurs Freebox ont la possibilité de créer un accès Wi-Fi invité sur Freebox. Une façon d’éviter de devoir révéler votre mot de passe. Pour ceux qui ne l’ont jamais configuré, cet article décrit les étapes pour le configurer. Freebox Pop.Image gratuite Pour des raisons de confidentialité ou parce que vous ne souhaitez pas transmettre … Lire plus

Apple Pay : Comment l’activer sur votre iPhone, iPad et Apple Watch ?

Apple Pay est disponible en France si vous possédez un iPhone ou iPad compatible ou une Apple Watch. Tant que votre banque remplit certaines conditions. Le service ne peut être activé que via certaines banques participantes. Nous vous expliquons comment procéder dans cet onglet spécial Apple Pay. Les paiements sans contact, comme Apple Pay, offrent … Lire plus

Comment les débogueurs de nouvelle génération accélèrent le développement du code

À mesure que la taille du code augmente, la nécessité de capturer et d’analyser le code en temps réel est particulièrement utile pour déboguer et optimiser ces systèmes complexes. Les débogueurs de microcontrôleurs et les outils associés sont essentiels pour les développeurs travaillant sur des systèmes embarqués. Ils aident les développeurs à trouver et corriger … Lire plus

Qu’est-ce qu’un Amazon Echo Dot ?

L’Amazon Echo Dot, maintenant dans sa quatrième génération, est l’option économique pour les haut-parleurs intelligents Echo d’Amazon. Bien qu’il soit rentable, il reste un excellent choix pour ceux qui recherchent un haut-parleur intelligent compatible Alexa. L’Echo Dot possède de nombreuses fonctionnalités, dont la plupart tournent autour des capacités d’Amazon Alexa. Il fonctionne comme un haut-parleur … Lire plus

Comment supprimer l’historique des discussions Bing AI

Ce n’est un secret pour personne que Google règne en maître en matière de moteurs de recherche. Son concurrent, Microsoft, essaie de suivre le rythme et sa dernière tentative consiste à intégrer l’IA dans Bing pour créer Bing AI Chat. Le chatbot IA, alimenté par ChatGPT d’OpenAI, accepte la saisie de texte pour vous aider … Lire plus

Comment jouer à Roblox sur votre Chromebook

Roblox est un jeu incroyablement populaire, en particulier auprès d’un public plus jeune, qui existe depuis 2006. Il ne montre aucun signe de ralentissement, avec plus de 500 millions de téléchargements sur le seul Google Play Store et d’innombrables autres sur toutes les plateformes compatibles. C’est un endroit idéal pour que les enfants expriment leur … Lire plus

Comment activer le verrouillage du chat WhatsApp

Votre vie privée en ligne compte autant que votre vie privée dans la vraie vie. Avec Meta apportant sa messagerie cryptée de bout en bout à WhatsApp, vous êtes probablement un utilisateur soucieux de ses données et de sa confidentialité. Mais que se passe-t-il si vous êtes physiquement séparé de votre smartphone ? Nous transportons … Lire plus

Meilleures extensions ChatGPT

ChatGPT a été officiellement dévoilé au monde en novembre 2022 et a été immédiatement présenté comme un point d’inflexion dans l’histoire de l’humanité. Bien que des outils Web alimentés par l’intelligence artificielle (tels que DeepMind de Google et Stable Diffusion de Stability AI) circulaient déjà, ChatGPT d’OpenAI a attiré l’attention du public comme aucun autre … Lire plus

Relever les défis de l’IA de pointe

Dans cet article, j’explorerai comment les systèmes d’IA de pointe sont exploités sur le terrain, quels sont les principaux défis auxquels les organisations sont confrontées et comment les relever. Edge AI implique le déploiement d’algorithmes d’IA sur des appareils informatiques de pointe pour effectuer des prédictions ou des décisions en temps réel. Des technologies d’apprentissage … Lire plus

L’avantage de la mémoire non volatile (NVM) pour l’IA de pointe

L’innovation continue dans les technologies des semi-conducteurs, les algorithmes et la science des données permettent d’incorporer un certain degré de capacité d’inférence de l’IA dans un nombre croissant d’appareils de pointe. Aujourd’hui, nous le constatons dans les applications de vision par ordinateur telles que la reconnaissance d’objets, la reconnaissance faciale et la classification d’images sur … Lire plus

Le rôle de l’imagerie dans le contrôle qualité de l’électronique

La technologie d’imagerie permet des tests non destructifs de composants électroniques délicats. Comment les fabricants peuvent-ils utiliser cette technologie pour produire des produits électroniques de qualité ? Les fabricants doivent développer un programme de tests approfondi pour les produits électroniques qu’ils produisent. La technologie d’imagerie leur permet d’effectuer des tests non destructifs sur ces composants délicats. … Lire plus

Poussée pédagogique pour le chargement sans fil NFC dans les appareils embarqués

Le Forum NFC, un organisme de normalisation pour le développement de technologies de communication en champ proche, encourage les concepteurs de produits à envisager l’intégration de capacités de chargement sans fil et a lancé une campagne éducative à cet effet. L’utilisation de chipsets et d’antennes NFC permet un transfert de puissance pratique sans avoir besoin … Lire plus

Comment définir votre pipeline CI/CD intégré idéal

Le concept moderne d’un pipeline CI/CD est qu’il est automatisé et facilite la fourniture rapide d’améliorations mineures du logiciel au client. Dans mon article précédent, Comment définir votre système de build embarqué idéal, nous avons discuté des systèmes de build et de l’importance de définir votre système de build embarqué moderne. Un système de build … Lire plus

Les solutions sans code domineront-elles l’avenir de l’embarqué ?

Au cours des dernières années, il y a eu dans l’industrie du logiciel une idée selon laquelle l’avenir du code n’est pas du code. Les entreprises d’aujourd’hui s’efforcent constamment de faire plus avec moins de ressources. Au fil du temps, le développement de systèmes embarqués est devenu extrêmement complexe. Prenons par exemple un interrupteur connecté … Lire plus

La carte PCIe pour l’inférence IA cible le marché de la mobilité autonome

La société de traitement de la perception basée sur la vision Recogni a introduit une carte PCIe qui permet de configurer son processeur d’IA spécialement conçu pour l’inférence dans les véhicules autonomes pour toute application de mobilité autonome. La nouvelle carte Pegasus PCIe permet à son processeur Scorpio – qui, selon Recogni, est la première … Lire plus

Quel logiciel pour retrouver des documents supprimés de la corbeille

Les fichiers et données ont acquis une importance majeure. Que vous soyez un particulier ou un professionnel, la perte de vos fichiers peut s’avérer être un véritable cauchemar. Heureusement, il existe aujourd’hui des solutions pour pallier ce problème : les logiciels de récupération de données. Dans cet article, nous allons vous guider à travers les … Lire plus

Email jetable : les outils pour créer un mail temporaire

Il vous est certainement déjà arrivé de vous retrouver dans une situation où vous vouliez vous inscrire à un service en ligne, mais que vous hésitiez à fournir votre adresse mail principale par peur de recevoir des spams ou de voir votre vie privée violée. La solution ? L’email jetable. D’où l’intérêt de notre sujet … Lire plus

Quels sont les différents types de câble RJ45 ?

En cette belle journée du 09/09/2023, vous êtes peut-être en train de réfléchir à la mise en place ou à l’évolution de votre réseau domestique ou professionnel. Un élément central de cette réflexion est le choix des câbles. Vous avez sans doute entendu parler du câble RJ45, mais savez-vous qu’il existe différentes catégories de ce … Lire plus

Quel est le rôle d’une baie de brassage ?

En tant qu’entreprise, vous avez probablement entendu parler de la baie de brassage, ce coffret de communication qui gère le réseau informatique de votre société. Mais qu’est-ce que c’est réellement ? Comment fonctionne-t-il et pourquoi est-il indispensable à votre infrastructure ? Dans cet article, nous allons vous expliquer en détail le rôle essentiel que joue … Lire plus