Javascript & Ajax \ React

Понятие компонентов высшего порядка в React и Gutenberg

От автора: Front end экосистема развивается чрезвычайно быстро, с ростом таких фреймворков, как React, Vue и Angular, что приводит к резким изменениям в архитектуре приложений и целым новым наборам шаблонов для разработчиков JavaScript. С WordPress, охватывающим React в новом редакторе Gutenberg, миллионы разработчиков внезапно внедряются в этот мир и пытаются не отстать от нововведений.

Продолжить чтение

Javascript & Ajax \ Javascript

Пиксели или относительные единицы измерения Em: пользователи действительно меняют размер шрифта CSS

От автора: веб-разработчики любят хорошую святую войну, будь то над нашими любимыми фреймворками или принципами JavaScript, такими как разделение проблем. Меня всегда интересовало, как борются в CSS единицы измерения, а именно — война между пикселями и относительными единицами, такими как rems и ems.

Продолжить чтение

Javascript & Ajax \ TypeScript

Как задать отображение паролей в поле формы

От автора: на большинстве веб-сайтов при заполнении пароля в форме либо для регистрации, либо для входа в систему вы часто увидите кнопку (или флажок), с помощью которой можно задать отображение паролей. Это часто бывает полезно для пользователей, и пользователь, если не уверен, может проверить, не сделали ли они ошибку.

Продолжить чтение

Javascript & Ajax \ Angular

Как загружать и скачивать файлы CSV с помощью AngularJS

От автора: эта статья расскажет, как загрузить CSV файл в AngularJS, читать его и затем конвертировать в JSON для обработки. Затем вы узнаете, как сделать все это в обратном порядке и скачать дамп данных CSV из AngularJS.

Продолжить чтение

Javascript & Ajax \ Angular

Как Angular разрешает динамические компоненты

От автора: динамические Angular компоненты – одна из основных концепций, представленных в Angular, они позволяют разработчикам динамически отображать представление компонента во время выполнения. В этой статье объясняется, как класс ComponentFactoryResolver разрешает ComponentFactory. Зачем это знать? Знание того, как работают основные части Angular, поможет лучше понять его, и вы будете увереннее при создании приложений и решении проблем, связанных с ошибками.

Продолжить чтение

Javascript & Ajax \ jQuery

Обрезка изображений по окружности с последующей загрузкой на сервер

От автора: так сложилось, что множество веб-приложений содержат в своей структуре разделы, где располагается личная информация пользователя, то есть страницы учетной записи. При этом, зачастую, помимо простых данных – эта информация включает в себя и фото зарегистрированного пользователя. Соответственно фотографии могут отображаться на различных страницах, и как правило, в подобных случаях для этого необходимы изображения различных размеров.
Продолжить чтение

Javascript & Ajax \ VueJS

Аутентификация Vue и обработка маршрута с помощью Vue-router

От автора: Vue — это прогрессивный фреймворк Javascript, который упрощает создание приложений с интерфейсом. В сочетании с vue-router мы можем создавать высокопроизводительные приложения с полными динамическими маршрутами. Vue router — эффективный инструмент и может легко обрабатывать аутентификацию в нашем Vue-приложении. В этом уроке мы рассмотрим использование vue-router для проверки подлинности и контроля доступа для разных частей нашего приложения.

Продолжить чтение

Javascript & Ajax \ Javascript

CSS: новый вид JavaScript

От автора: как и для чего использовать в JavaScript CSS? Те, кто знаком с веб-платформой, хорошо разбираются в ее двух дополнительных технологиях: HTML для документов и их структуры, а также JavaScript для взаимодействия и стилизации.

Продолжить чтение

Javascript & Ajax \ Javascript

Все о массивах в JavaScript в 1 статье

От автора: все что нужно знать про JavaScript массивы и мой любимый метод reduce(). Массивы – это аккуратный способ хранения непрерывных элементов в памяти в виде одной переменной. Элементы в массиве доступны по индексам. Индексы массива начинаются с 0.

Продолжить чтение

Javascript & Ajax \ VueJS

Как использовать маршрутизацию Vue.js Router для разработки лучшего опыта пользователя

От автора: Vue.js — отличная JavaScript платформа, созданная Эваном Ю. Она используется для разработки отдельных приложений для веб-страниц и гибких компонентов, это также один из самых необходимых навыков при разработке Front End.

Продолжить чтение