April 14, 2022

Getting hooked with
React Hooks

If you haven’t already, it’s about time you get to know the React Hooks API and use it in your projects.

    Πλεονεκτήματα
  • Αναγνωσιμότητα
  • Επαναχρησιμοποίηση
  • Λιγότερος και πιο καθαρός κώδικας
  • No more “this”
  • Συνολικά βελτιστοποιημένα components
  • Functional component με state
  • Ευκολότερη σύνταξη πιο περίπλοκων components
  • Διαχείριση events & logics σε functional components
  • Boost απόδοσης με Functional Components

The Basics

  • useState

    Επιστρέφει ένα stateful value και μια function για να το ενημερώνει.
    Κατά το αρχικό render, το state είναι ίδιο με την τιμή που περνιέται ως το πρώτο argument (initialState).
    Η setState function χρησιμοποιείται για να ενημερώσει το state. Δέχεται μια νέα state value και κάνει enqueue ένα re-render του component.

  • useEffect

The Rules

Τα Hooks μπορούν να καλεστούν μόνο στο Top Level, δεν μπορούν να καλεστούν μέσα σε loops, conditions ή nested functions.
Τα Hooks μπορούν να καλεστούν μόνο μέσα σε React Function ή Custom Hooks, δεν πρέπει ποτέ να χρησιμοποιούνται σε javascript function.

Read more related articles!

May 1, 2022

NodeJS
Pros and Cons

Donec eget ex magna. Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis magna etiam.

April 18, 2017

Google Tag Manager

Donec eget ex magna. Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis magna etiam.

April 14, 2017

Data / Newsfeed

Donec eget ex magna. Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis magna etiam.

April 14, 2017

MongoDB Compass

Donec eget ex magna. Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis magna etiam.