Skip to Main Content
React lernen, 2. Auflage
book

React lernen, 2. Auflage

by Alex Banks, Eve Porcello
September 2024
Intermediate to advanced content levelIntermediate to advanced
310 pages
7h 34m
German
O'Reilly Media, Inc.
Book available
Content preview from React lernen, 2. Auflage

Kapitel 3. Funktionale Programmierung mit JavaScript

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Wenn du anfängst, dich mit React zu beschäftigen, wirst du wahrscheinlich feststellen, dass das Thema funktionale Programmierung sehr häufig auftaucht. Funktionale Techniken werden immer häufiger in JavaScript-Projekten eingesetzt, insbesondere in React-Projekten.

Es ist wahrscheinlich, dass du bereits funktionalen JavaScript-Code geschrieben hast, ohne darüber nachzudenken. Wenn du ein Array gemappt oder reduziert hast, bist du bereits auf dem Weg, ein funktionaler JavaScript-Programmierer zu werden. Funktionale Programmiertechniken sind nicht nur das Herzstück von React, sondern auch von vielen Bibliotheken im React-Ökosystem.

Wenn du dich fragst, woher dieser funktionale Trend kommt, lautet die Antwort: aus den 1930er Jahren, mit der Erfindung der Lambda-Rechnung oder des λ-Kalküls.1 Funktionen sind ein Teil der Infinitesimalrechnung, seit sie im 17. Jahrhundert aufkam. Funktionen können als Argumente an Funktionen gesendet oder von Funktionen als Ergebnisse zurückgegeben werden. Komplexere Funktionen, dieFunktionen höherer Ordnung genannt werden, können Funktionen manipulieren und sie entweder als Argumente oder Ergebnisse oder beides verwenden. In den 1930er Jahren experimentierte Alonzo Church in Princeton mit diesen Funktionen höherer Ordnung, als er das Lambda-Kalkül erfand.

In den späten ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Go lernen, 2. Auflage

Go lernen, 2. Auflage

Jon Bodner
Datenvisualisierung zum Anfassen

Datenvisualisierung zum Anfassen

Jack Dougherty, Ilya Ilyankou

Publisher Resources

ISBN: 9781098184469Supplemental Content