Публикации по теме 'frontend'
Hyperapp + Посылка = 😎
Простой и гибкий интерфейс, который избавляет от усталости от JavaScript
В этом посте мы подробнее рассмотрим два новых инструмента в мире интерфейсов. Оба они разработаны с учетом простоты и легкости использования. Первый - это крошечный интерфейсный фреймворк под названием Hyperapp, второй - сборщик ресурсов под названием Parcel. Вместе они могут быть лучшим способом быстро и приятно создать достойное легкое веб-приложение по состоянию на начало 2018 года.
Мои инструменты для..
Примечание для начинающих: Javascript ООП-объект и класс
*Эта серия статей не знакомит с основными идеями объектно-ориентированного программирования (ООП). Для более подробного ознакомления с ООП см. W3school или другие ресурсы.
В этой статье показано, как создать структуру классов и объектов в JavaScript.
1.1 Что такое объект?
Объект представляет собой структуру с ключом и значением. Примитивное значение и специальные объекты (такие как массив и функция) могут быть помещены в сам объект.
Вы можете создать такой объект:
NewObject =..
Что нужно знать, чтобы стать фронтенд-разработчиком
Всем привет. Я Абимбола Одугбесан, фронтенд-разработчик в Findworka, и в этой статье я поделюсь с вами основными вещами, которые необходимо знать фронтенд-разработчику.
Чтобы быть фронтенд-разработчиком, это основные вещи, которые вам нужно знать
• Кто такой фронтенд-разработчик?
• Роль интерфейсного разработчика (работа с дизайнером, чтобы все работало визуально)
• Основные навыки, которые необходимо приобрести (HTML, CSS, JAVASCRIPT, JQUERY)
• Навыки дизайна (понимание..
Повышение уровня с помощью React PropTypes
Уловки и подсказки, чтобы вывести вашу проверку типа на новый уровень.
Для разработчиков React, которые еще не запрыгнули в поезд TypeScript, PropTypes - это образ жизни. Мы используем их ежедневно, чтобы добавить проверку типов во время выполнения к нашим компонентам React.
Но большинство из нас используют только встроенные PropTypes, такие как строка или число . Что еще мы можем сделать с PropTypes? Как они могут помочь нам создавать библиотеки и настраиваемые компоненты? Как..
ЧТО НУЖНО, ЧТОБЫ СТАТЬ ФРОНТЕНД-РАЗРАБОТЧИКОМ
Разработчик интерфейса работает над функциями на стороне клиента и сосредотачивается на всем, с чем взаимодействует пользователь. Разработка внешнего интерфейса — это то, как этот дизайн на самом деле реализуется в Интернете.
Использование навыков для фронтенд-разработки
Веб-разработчики внешнего интерфейса используют три основных языка программирования для кодирования дизайна веб-сайта и веб-приложений:
→ HTML
→ CSS
→ ЯВАСКРИПТ
HTML или язык гипертекстовой разметки..
JS: Закрытие
«Замыкание» — важное понятие в JS. Это не навык высокого уровня, а побочный эффект JS.
Беглый взгляд
Давайте быстро взглянем на Closure.
!function(){
var counter= 5
window.add= function(){
counter += 1
}
window.minus = function(){
counter -= 1
}
}()
Внутри IIFE ( (Immediately Invoked Function Expression) есть локальная переменная counter и 2 функции. Вне IIFE мы можем использовать эти 2 функции для управления и доступа к значению counter ...
Простая настройка разрешений URL с помощью AuthGuard [Angular 8]
В этом разделе я хотел бы проверить права пользователя на основе каждого типа ролей, например, администратора, учета и т. Д. Есть много решений для этого, но я хотел бы поделиться одним методом, который я считаю простым и легким в использовании. поддерживать.
Предположим, что у нас есть только один веб-сайт для каждой роли, и вам нужно создать функцию, чтобы проверить, какая роль может получить доступ к какому URL-адресу.
Сначала я создаю файл констант разрешений
Вы должны..