Публикации по теме 'front-end-development'
Обеспечьте масштабируемость вашего проекта. Как структурировать файлы приложения React?
Добро пожаловать, дорогой читатель 👋
В этой статье я собираюсь описать, как правильно структурировать файлы вашего приложения React, чтобы проект можно было легко масштабировать независимо от его размера.
Я собираюсь использовать React (> v16.8) + Redux в своем примере, так как это один из наиболее часто используемых технологических стеков.
Предстоящие улучшения в TypeScript 5.3
Захватывающие новые возможности на горизонте
Поскольку TypeScript продолжает развиваться, мы все с нетерпением ждем последней версии — TypeScript 5.3 . В этом выпуске обещают добавить несколько замечательных новых функций, которые значительно улучшат язык.
В этой статье мы рассмотрим некоторые из наиболее ожидаемых дополнений к TypeScript 5.3.
Импорт атрибутов: повышение безопасности 🛡️
import json from "./data.json" assert { type: "json" };
Атрибуты..
Краткий обзор функций JavaScript 2015
В этой статье мы рассмотрим новые возможности JavaScript/ECMAScript 2015, крупного обновления языка. Мы уделим особое внимание тому, как эти функции могут помочь в разработке все более крупных систем и как они соотносятся со старым способом ведения дел. Мы также покажем вам, как настроить современный проект с помощью ECMAScript 2015 и поддержки async/await…
"Читать далее!"
Не используйте ожидание в своих тестах на кипарис
Устранение шелушения кипарисовика
Недавно я прошел тест Cypress, который оказался очень нестабильным. Иногда это проходило, а иногда терпело неудачу.
Однажды, после трех неудачных конвейеров развертывания благодаря этому тесту, я решил улучшить его раз и навсегда.
Ошибка Cypress, которую я получал, мало что мне рассказала. Элемент #results DOM не был найден, но это могло произойти по многим причинам.
Когда я открыл тест, он выглядел примерно так:
Вы можете определить..
18 основных инструментов разработчика, которые увеличат вашу производительность в 10 раз
99,9% разработчиков не знают обо всем этом.
Я хотел бы поделиться с вами 18 веб-сайтами или инструментами, которые повысили мою производительность, и я надеюсь, что они вам чем-то помогут.
1. # ilovepdf.com
"Связь"
(от ilovepdf.com ) Все инструменты, необходимые для работы с PDF-файлами, у вас под рукой. Все они на 100% БЕСПЛАТНЫ и просты в использовании! Объединяйте, разделяйте, сжимайте, конвертируйте, поворачивайте, разблокируйте и добавляйте водяные знаки в PDF-файлы всего..
Фактическая роль веб-разработчика (80% не знают и не получают проекты)
Роль веб-разработчика.
Я хочу, чтобы это было кратко, так что это будет по делу. Это правда, что начинающие разработчики очень взволнованы, когда слышат, что для того, чтобы стать веб-разработчиком, вам нужно всего лишь изучить HTML, CSS и JS, и предположить, что изучение только этих трех вещей может принести 1000 долларов за проект.
Извините, но это неправда. Изучение этих трех вещей сделает вас хорошим веб-дизайнером , но не хорошим веб-разработчиком.
Тем не менее, они являются..
Прототипы и цепочка прототипов в Javascript
— Серия основных концепций JavaScript
Прототипы на Javascript
Чтобы понять это, давайте сразу перейдем к простому примеру ниже:
Все в javascript является объектом . В приведенном выше коде мы взяли объект с именем details . Этот объект имеет несколько свойств, таких как имя , адрес и функцию getInfo . Попробуем получить доступ к этим свойствам.
Ой! Что это за дополнительные свойства, кроме name , address и getInfo . Откуда они? Они добавляются движком..