Публикации по теме 'frontend'
Как не использовать Vue
Список плохих вещей, которые я обнаружил на своей новой работе
Нажмите здесь, чтобы опубликовать эту статью в LinkedIn »
Не так давно устроился на новую работу. И когда я впервые увидел кодовую базу, меня это испугало. Здесь я хочу показать, чего следует избегать в приложениях Vue.js.
Статические свойства в данных / вычисленные
Нет причин передавать статические свойства в data и особенно в computed . Когда вы это делаете, Vue делает эти свойства реактивными, но в этом..
Улучшенные приемы CSS: использование псевдоэлементов :is(), :where() и :has().
:is() Элементы , , :where() и :has() псевдо- — очень мощные инструменты в CSS для стилизации элементов. Они были представлены в спецификации CSS Selectors Level 4. Они позволяют нам применять стили к любому элементу, который соответствует определенным критериям, таким как тип элемента, положение элемента и потомки элемента.
1. :is()
:is() Псевдоклассы можно использовать для поиска элементов на основе комбинации селекторов. Он принимает массив селекторов в качестве аргумента и..
Классы в JavaScript: просто синтаксический сахар
Классы в JavaScript: просто синтаксический сахар
JavaScript — это универсальный и динамичный язык программирования, и одной из его наиболее важных особенностей является поддержка объектно-ориентированного программирования.
В последние годы классы стали популярным способом определения объектов в JavaScript, но многие разработчики до сих пор не понимают механизма, лежащего в основе этой функции.
В этой статье мы рассмотрим концепцию классов в JavaScript и почему они — просто..
Как подготовиться к собеседованию по фронтенд-инженерии (2023 г.) — Все в одном руководстве
Подготовка к фронтенд-интервью может быть довольно сложной. В отличие от общих собеседований по разработке программного обеспечения, которые в значительной степени сосредоточены на алгоритмических вопросах, собеседования по интерфейсу, как правило, больше сосредоточены на реальных предметных вопросах, связанных с HTML, CSS, JavaScript и многим другим.
В этой статье мы познакомим вас с основными темами для изучения и подготовки, чтобы успешно пройти собеседования по разработке..
Минко Гечев об Angular 16 и 17 — «измени правила игры или потеря идентичности»?
И что мы можем ожидать от Angular v17? Ценные идеи от руководителя Angular Минко Гечева об Angular v16. Это изменение игры или потеря идентичности?
В недавнем подкасте Минко Гечев — руководитель и менеджер по связям с разработчиками Angular — поделился ценной информацией о будущем Angular и планируемых разработках. Давайте рассмотрим основные выводы из этого интервью, сосредоточившись на будущем развитии платформы.
API гидратации
Ведущий специалист Angular упомянул..
Как мы организовали первую официальную встречу STRAPI в Чехии
И стали преданными поклонниками STRAPI…
Согласно официальной документации:
Strapi — ведущая безголовая CMS с открытым исходным кодом. Это 100% Javascript, полностью настраиваемый и ориентированный на разработчиков.
По нашему опыту:
В NOTUM мы используем STRAPI в большинстве наших проектов уже более 3 лет. С помощью STRAPI вы можете создать проект за несколько минут, сгенерировать базу данных и API, настроить управление пользователями (включая SSO), разрешения, настроить отправку..
Практический пример переноса клиентского приложения с максимальным повторным использованием кода
Благодаря постоянному развитию экосистемы JavaScript мы почти каждый день видим новый способ создания внешнего интерфейса, будь то новый фреймворк или новый шаблон/библиотека. Однажды мой друг задал мне этот вопрос: как перенести работающее интерфейсное приложение, чтобы воспользоваться преимуществами нового фреймворка, не переписывая все приложение?
Отправная точка
Начнем с приложения Next.js в монорепозитории. Мы хотим перенести наше приложение Next.js на Astro. Итак, наш..