Публикации по теме 'web-development'
Вам не нужен React, чтобы создать многоразовую кнопку!
Вместо этого используйте веб-компоненты!
Предполагая, что вы читаете эту статью по собственной воле, высока вероятность того, что вы использовали какой-либо материальный дизайн-фреймворк . Их много: Angular Material для Angular, Vuetify для VueJs, Material UI для React и многое другое. Один может быть немного лучше другого. Тем не менее, они предоставляют в основном одни и те же многократно используемые компоненты пользовательского интерфейса, такие как кнопки, элементы ввода,..
Svelte + Vite, сборник рассказов 7 с собственным форматом Svelte и Tailwind CSS — снова «Стартовый шаблон»! 😀
Svelte + Vite, Storybook 7 с Svelte Native Format и Tailwind CSS — снова стартовый шаблон! 😀
Вы можете найти репозиторий GitHub для этого начального шаблона здесь — Github Repo , проявите свою любовь к ⭐. Обратите внимание, что скоро я создам новый шаблон с помощью SvelteKit.
Пожалуйста, посетите пример веб-сайта , созданный с использованием этого репозитория и соответствующего UI Doc .
GitHub — jerriclynsjohn/svelte-storybook-tailwind: начальный..
FETCH-запросы для начинающих
FETCH-запросы для начинающих
Введение
Способность взаимодействовать с серверами является важным аспектом веб-разработки. Как разработчики, мы должны иметь возможность извлекать и отправлять данные, получать обновления в режиме реального времени, реализовывать аутентификацию и безопасность, интегрировать API и многое другое. Мы можем делать все эти вещи с помощью FETCH API, предоставленного нам JavaScript.
Понимание запросов FETCH
Запрос FETCH — это способ получения ресурсов,..
Четыре вещи, которые я узнал, написав приложение на Flask
Есть несколько причин, по которым вам следует позаботиться о своем приложении Flask.
За последние два года я познакомился с тонкостями Flask . Flask - это очень гибкая внутренняя среда Python, в которой есть множество библиотек, которые можно без особых проблем подключить к вашей базе кода.
При написании приложения вы столкнетесь с проблемами, которые вам нужно будет попытаться понять и найти решение. Четыре пункта, о которых я расскажу ниже, - это вещи, на которые я потерял..
Что такое события в JavaScript и как с ними работать?
Первоначально опубликовано в моем личном блоге .
События в JavaScript позволяют разработчикам прослушивать изменения в документе и обрабатывать их по мере необходимости. Например, вы можете прослушивать нажатие кнопки, чтобы открыть модальное окно. Другой пример — кнопка «прокрутить вверх», когда пользователь прокручивает страницу до половины.
Эта статья поможет новичкам понять, что такое события в JavaScript и как с ними работать.
Зачем использовать события
Современные..
Как я обманом заставил всю Meetup предоставить мне историю своего браузера через CSS
Все началось с поздней и вдумчивой ночи программирования, когда я не мог закрыть глаза до 4 утра. Той ночью меня осенило: я могу читать историю пользователей с помощью CSS, не так ли? 🐒
Псевдокласс :visited казался таким решительным для моего злого плана. В сочетании с чем-то вроде window.getComputedStyle можно легко добавить большую группу ссылок на сайт и проверить стили на наличие :visited стилей.
Да, были времена, когда вы могли сделать это именно так (временами, когда..
Что можно построить с помощью Python?
ПИТОН
Что можно построить с помощью Python?
Узнайте, каковы основные области применения языков программирования Python, и, возможно, вы сможете использовать их в своем следующем проекте.
Если вы подписаны на меня в социальных сетях, если мы когда-либо болтали, или если вы читаете этот блог, вы, вероятно, знакомы с моей неожиданной любовью к Python. Что это значит…
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..