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


Директивы в Angular
Директивы - одно из самых фундаментальных понятий в angular. Это просто инструкции для модели DOM. Думайте об этом как о направлении к дому. Директивы управляют DOM для добавления элементов в DOM или изменения поведения существующих. В зависимости от того, что они делают, директивы можно разделить на три типа. Компоненты . Компоненты - это директивы с шаблоном. Когда вы вставляете компонент, вы добавляете его шаблон в DOM. Структурные директивы . Структурные директивы изменяют..

Перегрузка функций в Эликсире
Исходя из динамически типизированного Ruby, концепция перегрузки функций была для меня очень чуждой. Я надеюсь кратко объяснить эту концепцию другим разработчикам, посмотрев на код проекта, над которым я работал. Elixir обладает очень мощными возможностями сопоставления с образцом, которые позволяют нам проверять конкретные случаи ввода. Как вы можете видеть выше, функция make_move определяется здесь дважды. Если вы также пришли из такого языка, как Ruby, вы, вероятно, ожидаете, что..

Дополнительные способы создания шаблонов для компонентов Vue
Vue.js - это простой в использовании фреймворк для веб-приложений, который мы можем использовать для разработки интерактивных интерфейсных приложений. В этой статье мы рассмотрим, как добавлять шаблоны в приложение Vue, включая функции рендеринга, JSX и однофайловые компоненты. Функции рендеринга Функции рендеринга возвращают элементы, которые рендерируются Vue. Все элементы определены с помощью простого JavaScript. Он не требует компиляции и дает нам полный доступ к функциям..

Топ-5 самых популярных вопросов CSS за все время на Stack Overflow
GIF-файлы лучше, чем простой английский. Stack Overflow - самая популярная платформа вопросов и ответов для программистов. Если вопрос является популярным в Stack Overflow, у вас, вероятно, есть или будет вопрос того же типа. Вот 5 самых популярных вопросов о CSS по Stack Overflow, которые могут быть вам полезны. Авторские права: контент на Stack Overflow распространяется на основе CC BY-SA . Оглавление Отладка CSS с помощью Chrome Devtools Отключить выделение..

Игровая площадка для компонентов Bit теперь визуализирует множественный экспорт
Веб-платформа Bit’s теперь визуализирует множественный экспорт для вашего компонента. Это круто и полезно. Вот почему. Платформа Bit превращает JS-компоненты и модули в строительные блоки, которыми можно легко делиться, использовать и разрабатывать из любого проекта. Используя Bit, вы можете быстро превратить любой фрагмент кода в API и поделиться им между командами и проектами, чтобы ускорить разработку. По мере масштабирования совместного использования кода возрастает и..

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

Прокси: подписка на ваши модели JSON
С ES6 в мире JavaScript появился новый класс, который называется Proxy. Представьте, что у вас есть модель JSON, и вы хотите выполнить проверку свойства, когда оно установлено, или вы хотите внести исправления в это свойство при каждом доступе к нему. Вы также можете управлять своей моделью всякий раз, когда делается попытка получить доступ к значению свойства, которого нет в модели. То, что вы можете делать, не ограничено моделями JSON, но вы также можете управлять элементами DOM...