Front-end digest #68: Bootstrap 4, гід по оптимізації webpack від Slack

5 хв. читання

Новини/Релізи:


Статті


Корисності

  • Jarvis – браузерна панель управління для Webpack

Jarvis

  • cssreference.io – візуальний гід по CSS

  • After.js – Next.js-подібний фреймворк для створення React застосунків з серверним рендерингом за допомогою React Router 4

  • Reactive JSON (RJX) – рендеринг React компонентів без налаштувань з RXJ JSON об'єктів

  • React JavaScript to TypeScript Transform – інструмент для трансформації JavaScript коду React у TypeScript

до:

class MyComponent extends React.Component {
    static propTypes = {
        prop1: React.PropTypes.string.isRequired,
        prop2: React.PropTypes.number,
    };
    constructor() {
        super();
        this.state = { foo: 1, bar: 'str' };
    }
    render() {
        return (
            <div>
                {this.state.foo}, {this.state.bar}, {this.state.baz}
            </div>
        );
    }
    onClick() {
        this.setState({ baz: 3 });
    }
}

після:

type MyComponentProps = {
    prop1: string;
    prop2?: number;
};

type MyComponentState = {
    foo: number;
    bar: string;
    baz: number;
};

class MyComponent extends React.Component<MyComponentProps, MyComponentState> {
    constructor() {
        super();
        this.state = { foo: 1, bar: 'str' };
    }
    render() {
        return (
            <div>
                {this.state.foo}, {this.state.bar}, {this.state.baz}
            </div>
        );
    }
    onClick() {
        this.setState({ baz: 3 });
    }
}

Вакансії

Якщо у вас є пропозиції для кандидатів по фронтенду — надсилайте їх до нас. Найцікавіші вакансії ми будемо БЕЗКОШТОВНО додавати у дайджести.

Javascript Jedi:

Angular:

React:

Vue:


Відео:

  • BxJS – запис відео та аудіо в браузері за допомогою Web Media API


5 сайтів, що надихають:

Xtian Miller

MASAYUKI DAIJIMA | Programmer

Analytica Projects

Gusto Play

Leviev Group

Codeguida 8.2K
Приєднався: 3 місяці тому

Hosting Ukraine

Помітили помилку? Повідомте автору, для цього достатньо виділити текст з помилкою та натиснути Ctrl+Enter
Коментарі (0)

    Ще немає коментарів

Щоб залишити коментар необхідно авторизуватися.

Вхід / Реєстрація