Публикации по теме 'webdev'


Управление системами динамических макетов с помощью GraphQl
Недавно я работал над проектом, включающим платформу с многоязычным контентом, где необходимо было смоделировать содержимое страницы с помощью системы компонентов, которая могла бы справиться с художественным оформлением и опытом высокого уровня, сохранить четкие очертания и доступность, а также обеспечить высочайший уровень производительности. . Я считаю, что рассказ о моем пути к осознанию этого может быть полезным для других людей, отвечающих за дизайн-систему. Технические..

Вам нужно знать структуры данных и алгоритмы?
Один вопрос, с которым многие разработчики продолжают бороться, начиная и продвигая свою карьеру, — это вопрос о важности структур данных и алгоритмов. Вам нужно знать, что такое хэш и как его реализовать? Вам нужно знать, как сделать быструю сортировку? Что ж, после 22 лет профессионального программирования, не имея диплома CS, могу однозначно сказать, что ответ однозначный и да, и нет. Позвольте мне отвлечься и дать определение «структурам данных и алгоритмам». Если вы это уже..

Поднятие состояния в React и почему?
Штат? Прежде чем мы приступим к подъему нашего штата до небес! Давайте сначала исследуем… Что такое состояние? В документации по реакции есть довольно хорошее определение для этого - состояние содержит данные, относящиеся к компоненту, которые могут изменяться с течением времени. в основном не отвечает за эту функцию. Как использовать состояние? В React каждый экземпляр компонента имеет 2 свойства: 1. свойства 2. состояние Определение состояния согласно документации..

Как Symlink может вызвать сбой?
Небольшое безобидное удобство может стать существенно вредным неудобством. Я работал над веб-сервером NodeJS в Monorepo. У проекта было несколько родственных друг другу проектов npm, каждый из которых запускал свой сервер на другом локальном порту в одном развертываемом файле. Самодельный шлюз / прокси перенаправлял запросы пользователей в каждую отдельную службу. Один из этих модулей NPM (назовем « PrincipalModule ») включал другой родственный модуль npm install --save..

День 10 из 100 дней кода и Scrum: работа над руководством по Scrum!
Изображение от mohamed Hassan из Pixabay Доброе утро всем! Снова понедельник, день, которого многие так боятся. Но это также лучший шанс повысить нашу продуктивность на неделю! Вчерашний день Я составил план Sprint Goals на неделю, и он посвящен Scrum . Сегодня Скрам Я работал над написанием вводного руководства по Scrum, которое планирую опубликовать до конца этого месяца. также больше изучал принципы Scrum, где его лучше всего применять, а где не следует...

Что вы должны поместить в конструктор против ngOnInit в Angular
Одна из самых запутанных вещей при создании компонента Angular - это решить, что поместить в конструктор, а что - в метод ngOnInit. Оба эти метода используются для аналогичных целей, оба срабатывают один раз в начале жизненного цикла компонента, поэтому знание того, что размещать, может быть проблематичным. В этой статье мы разберем, когда использовать каждый метод, и почему, и что использовать в них, а что НЕ использовать. Во-первых, давайте разберемся, что делает каждый метод и..