Публикации по теме 'javascript'


Отладка React в реальном мире
Заметки из презентации FITC Web Unleashed 2016 Джареда Форсайта (слайды) Цель инструментов отладки — пролить свет на черный ящик. Академия Хана была первым промышленным использованием React примерно с 1500 компонентами — отладка очень быстро стала очень важной. Поскольку некоторые способы исправления ошибок требуют больше усилий, чем другие, важно заранее решить, стоят ли они вложений. Предупреждения по умолчанию По умолчанию React помечает и предупреждает вас о некоторых..

Аутентификация с помощью VueJs с использованием Symfony и платформы Api - Часть 2
Вчера мы увидели, как защитить наш API с помощью токена и как использовать токен в VueJs . Сегодня мы увидим, как аутентифицировать пользователя в нашем приложении в контексте SPA с помощью VueJS . Продолжим шаг за шагом. 1. Безопасность с Symfony A) Создать объект пользователя <?php namespace App\Entity; ... /** * @ApiResource( * itemOperations={ * "get"={ * "path"="/users/{id}", *..

Безопасные средства доступа к свойствам в машинописном тексте
Волшебные струны - это бельмо на глазу. Мне особенно не нравится видеть их в обозначении объектных скобок для средств доступа к свойствам, например abstract class Main { run() { const myObject = { a: 2, b: 4 }; console.log(`Dot Notation (good): ${myObject.a}`); console.log(`Bracket Notation (bad): ${myObject['a']}`); } } Main.run(); Единственный вариант использования, который я могу оправдать с помощью обозначения объектных скобок, - это динамический доступ к..

Как расширить конструктор ошибок JavaScript?
Чтобы вызывать ошибки в наших приложениях JavaScript, мы обычно используем объект, являющийся экземпляром конструктора Error . В этой статье мы рассмотрим, как расширить конструктор JavaScript Error нашим собственным конструктором. Создайте нашу собственную функцию-конструктор Один из способов расширить встроенный конструктор Error - создать собственный конструктор, который получает данные из конструктора Error . Например, мы можем написать: function MyError(message) {..

Управляемые формы в React
React - это библиотека JavaScript, которая особенно полезна для создания одностраничных приложений. Изучение React требует практики, и для меня в основном я просто пишу код, создающий компоненты и приложения. Затем повторение того, что вы только что сделали, либо с той же проблемой, либо с новой, при запуске это трудно понять, но по мере того, как вы продолжаете это делать, вы получаете это больше и легче становится кодировать. Кроме того, работая с React, вы можете увидеть, насколько он..

Аутентификация на основе сеанса в двух словах
Ознакомьтесь со всеми другими моими сообщениями в разделе Мои технические статьи . Аутентификация, вероятно, одна из самых сложных тем для новичка. Этот пост написан для того, чтобы представить более полную картину аутентификации пользователей, чтобы вы, как новичок, не чувствовали себя такими потерянными, как я. Упомянутая ниже аутентификация на основе сеанса является общей для разных языков. Темы для обсуждения Почему аутентификация пользователя слишком сложна для новичка Каковы..

Какие знания необходимы для Node.js?
Node.js полезен, когда вы хотите очень быстро создавать простые и масштабируемые программы и веб-приложения. В связи с этим многие компании ищут найма преданных разработчиков Node.js , чтобы превратить свои идеи в реальные проекты. Вот некоторые вещи, которые следует знать, прежде чем приступать к разработке Node.js. 1. Node.js Вы должны быть хорошо знакомы с Node.js. Если вы выбрали Node.js в качестве фреймворка для веб-приложений, убедитесь, что вы понимаете ядро ​​Node.js и его..