Публикации по теме 'front-end-development'


Создание настольного приложения с помощью Electron и Vue.js
В этом руководстве мы увидим, как использовать Electron и Vue.js для создания кроссплатформенных настольных приложений для основных операционных систем, таких как Windows, Linux и MAC. В предыдущей статье мы использовали Angular как основу для структурирования кода нашего приложения. Теперь посмотрим, как использовать вместо этого Vue.js. Благодаря Электрону вы можете создавать полноценные настольные приложения, используя только веб-технологии. Больше никаких Java или C ++, плюс..

Учитывая Javascript и A11y: компонент Accordion
Недавно мой коллега вдохновил меня на задачу создать живой код для аккордеонного компонента, опираясь на основы: HTML, CSS и Vanilla Javascript. Я решил превратить эту задачу в исследовательский проект, потому что хотел понять, не только как создать гармошку для визуального пользователя, но и для пользователей, которые полагаются на вспомогательные технологии, такие как программы чтения с экрана. По сути, я хотел учитывать доступность или «A11y» при создании этого компонента. Я..

Все, что вам нужно знать о селекторах CSS и специфичности
Давайте обсудим селекторы CSS. Вы можете использовать эту статью, чтобы освежить свои навыки работы с CSS, или использовать ее как шпаргалку. Если вы новичок в CSS, эта статья предоставит вам глубокое понимание селектора CSS, комбинаторов и специфики селектора. Идеальное начало вашего пути к CSS. Начало работы с селектором CSS Если вы здесь, я полагаю, вы уже знаете, что означает CSS. Селекторы CSS - это лишь некоторые условия для выбора элементов на странице. Я сразу перейду к..

Должен ли ваш сайт работать без JS?
Почему Javascript в качестве зависимости — это нормально Пару дней назад моя лента в Твиттере загорелась дебатами о Progressive Enhancement и, в частности, о том, должны ли веб-сайты работать без JS или нет. Сегодня я хотел бы поделиться с вами парой мыслей и идей по этому вопросу, которые уже давно крутились у меня в голове. TL;DR: Javascript как зависимость — это хорошо, и иногда отказ от поддержки пользователей, не использующих JS, является достойным компромиссом. Что такое..

Путешествие разработчика Blacklane: Ирина, фронтенд-разработчик
В Blacklane у нас есть разнообразная и растущая команда инженеров. Каждый месяц среди нас появляются новые лица, часто пополняя длинный список стран, которые здесь представлены. Мы начали эту серию интервью, потому что хотели дать нашим разработчикам возможность рассказать нам о своем прошлом, поделиться своими интересами и ответить на вопрос: «Как вы оказались в Blacklane?» Мы полагаем, что у каждого есть что рассказать, и поскольку участники Blacklaners приезжают со всего мира и все..

Используйте аутентификацию для защиты маршрутов реакции
Вы читаете заголовок и понимаете, зачем вы здесь! Хотите сделать защищенные маршруты реагирования в 2020 году? Пойдем! (Вы должны быть знакомы с маршрутизатором, чтобы следовать этому руководству) Сначала создайте проект реакции. Мне нравится отделять свой маршрутизатор от файла app.js в отдельный файл router.js. Мой файл app.js выглядит так: //App.js import './App.css' import React from 'react' import Router from './components/application/router.js' export default function App()..

3 ключевых вывода из нового функционального API Vue RFC
7 июня Эван Ю (создатель Vue.js) опубликовал RFC на основе функционального API, основанного на хуках, для Vue.js. Это абсолютно увлекательное чтение, и его стоит прочитать. Это также вызвало немало разговоров и некоторую негативную реакцию. Я не собираюсь углубляться в разговор, но, с моей точки зрения, команда Vue проделала огромную работу, выслушав отзывы и используя их для улучшения RFC. Единственное, что я скажу, это я бы хотел, чтобы те, кто решил взвесить, были немного..