Squeak.ru - шаблоны программирования

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


Давайте разберемся с Chrome V8: покажем, как V8 реализует JS API
Глава 28: Основы подстроки Добро пожаловать в другие главы Давайте разберемся с Chrome V8 Мы знаем, что V8 — это движок JavaScript, который поддерживает такие API, как string.substring(), для вас и вашего кода JavaScript. Вас интересует, как реализованы API? Позвольте мне пройтись по исходному коду string.substring() в V8 и дать вам представление о том, как он работает. Существует два шаблона подстроки, один из которых представляет собой подстроку, реализованную CSA, а другой —..

Разработка на React с помощью библиотеки Shards React Library - группы выбора и ввода
Shards React - полезная библиотека пользовательского интерфейса, которая позволяет нам легко добавлять множество компонентов в наше приложение React. В этой статье мы рассмотрим, как использовать его для добавления компонентов в наше приложение React. Выбор формы Мы можем добавить раскрывающееся меню в наше приложение React с помощью FormSelect компонента Shards React. Например, мы можем написать: import React from "react"; import { FormSelect } from..

Защита приложений React с помощью Auth0
Руководство по загрузке нового приложения React с Auth0 Если вы ищете исчерпывающее руководство о том, как создать новое приложение React и настроить его с Auth0 в качестве поставщика входа в систему, то эта статья для вас. Я буду проходить полную демонстрацию от начала до конца, чтобы показать, как именно это делается, и дать несколько советов по ходу. Зачем использовать Auth0 для входа в систему? Стартап, над которым я работаю, с самого начала использует Auth0 для своих..

Сортировка/перестановка HTML-элементов с помощью jQuery UI — Небольшое руководство с примером
Это краткое руководство о том, как сортировать или переупорядочивать элементы на HTML-странице с помощью библиотеки пользовательского интерфейса jQuery. Поначалу эта задача может показаться утомительной, но с помощью jQuery она становится очень простой. Хорошо, обо всем по порядку. Получите ссылки CDN для библиотеки jQuery и jQuery UI здесь и вставьте их в тег head на своей HTML-странице. Легко! Я также добавил ссылку на загрузку, но это только для стиля. Вам не нужно..

7 приемов сокращенной оптимизации, которые должен знать каждый разработчик JavaScript 😎
У каждого языка есть свои особенности, и JavaScript , наиболее часто используемый язык программирования, не является исключением. В этой статье будет рассмотрено множество приемов оптимизации сокращений JavaScript , которые помогут вам писать более качественный код, а также убедитесь, что это НЕ ваша реакция, когда вы сталкиваетесь с ними: 1. Несколько проверок строк Часто вам может понадобиться проверить, равно ли string одному из нескольких значений, и это может очень..

Создание пользовательского хука React в TypeScript
Пошаговое руководство по созданию пользовательских хуков React в TypeScript Согласно результатам ежегодного опроса Состояние Javascript , не похоже, что React или TypeScript никуда не денутся в ближайшее время, поэтому стоит потратить некоторое время и изучить, как они работают! Хуки React произвели революцию в том, как мы можем создавать компоненты React, поскольку они, как правило, значительно более интуитивно понятны, чем компоненты класса. Тем не менее, одна функция, которая не..

Узнайте, как применить вызов привязки в JavaScript за 3 минуты
Введение Apply — Call — Bind — это три метода в JavaScript, используемые для установки контекста и аргументов при вызове функций. Понимание использования этих методов может быть очень полезным в технических интервью. Связывать Во-первых, это метод bind , давайте посмотрим на этот фрагмент кода: const dog = { name: 'Cloud', speak(sound) { return `${this.name} says ${sound}` } } dog.speak("Grr"); //returns 'Cloud says Grr' Это легко понять: у меня есть..

Новые материалы

Разработка проекта Ballerina с помощью инструмента Ballerina CLI
Обратите внимание, этот блог был написан для серии Ballerina 1.x. Вы можете узнать о последних командах на официальной странице Ballerina. Ballerina - это последний выпуск языка..

Как работает промежуточный надзор, часть 2 (машинное обучение)
Эффективная сегментация медицинских изображений с промежуточным механизмом наблюдения (arXiv) Автор: Ди Юань , Цзюнян Чен , Чжэнхуа Сюй , Томас Лукасевич , Чжиган Фу , Гуйчжи Сюй ...

Что такое A11y (и почему вы должны его использовать)
Возможно, вы слышали об атрибутах W3C или ARIA, но что они на самом деле означают? Доступность определяется как процесс разработки продуктов, устройств и сред, которые могут использовать люди..

День 76/100 Книга
День 76/100 Книга Обучение — это непрерывный процесс с ресурсами, широко используемыми людьми, которые признают сложный путь достижения успешной цели. Хотя поначалу это может показаться..

Gmail Smart Compose: умный способ написать электронное письмо
Gmail означает почту Google, это бесплатная служба электронной почты, предоставляемая Google по всему миру. Google официально запустил Gmail в 2004 году, и в настоящее время этой услугой..

API следующего поколения: gRPC n Javascript
gRPC - быстро развивающаяся технология, которая потенциально может заменить протокол HTTP. Это быстрее, чем традиционные HTTP-вызовы, потому что он отправляет данные в двоичном формате, а не в..

Ускоренный курс по жадным алгоритмам
Дай мне, дай мне, дай мне Аудитория Эта статья предназначена для инженеров, достаточно хорошо разбирающихся в программировании, структурах данных и алгоритмах. Он в основном основан на..