42
Technologie

React

React ist eine JavaScript-Bibliothek, die von Facebook bereitgestellt und gewartet wird. React lässt den Entwicklern viele Freiheiten und arbeitet mit einem komponentenbasierten Ansatz. React hat sich rasant verbreitet und wird vor allem in PWA (Progressive Web Applications) und SPA (Single Page Applications) eingesetzt.

Beispiel Code:

import Head from "next/head";
import React, {Component} from 'react'

class MetaData extends Component {

    constructor(props, context) {
        super(props, context);
        this.props = props;
        this.metaTitle = props.metaTitle;
        this.metaDescription = props.children;
        this.metaKeywords = props.metaKeywords;
    }

    render() {
        return (
            <Head>
                <title>ilenvo media | {this.metaTitle}</title>
                <meta name="viewport" content="width=device-width, initial-scale=1"/>
                <meta charSet="utf-8"/>
                <meta name="description" content={this.metaDescription}/>
                <meta name="keywords" content={this.metaKeywords}/>
            </Head>
        )
    }
}

export default MetaData;