Arhn - архитектура программирования

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


Мышление в потоке
Эта статья предназначена для тех, кто играл с Flux или работает с ним каждый день. Это способ взглянуть на всю архитектуру внешнего интерфейса при использовании потока для уровня данных. Моя точка зрения особенно применима к редуксу, но любую архитектуру потока можно рассматривать таким же образом. Точно так же, говоря о слое представления, я имею в виду реакцию, но любой слой представления будет вести себя аналогичным образом. Вот оно; Главное в флюсе, на мой взгляд, это: Мы можем..

SolidJS: Краткое руководство
От нуля до героя: быстрое освоение SolidJS SolidJS — это легкая библиотека JavaScript для создания пользовательских интерфейсов. Он предоставляет модель реактивного программирования, которая позволяет разработчикам создавать динамичные и эффективные приложения. В этом кратком руководстве мы рассмотрим ключевые концепции и функции SolidJS и узнаем, как приступить к созданию веб-приложений с использованием SolidJS. Что такое SolidJS? SolidJS — это декларативная библиотека..

10 удивительных сокращений JavaScript
10 удивительных сокращений JavaScript Привет всем 👋 Сегодня я хотел поделиться с вами 10 потрясающими сокращениями JavaScript , которые увеличат вашу скорость, помогая писать меньше кода и делать больше. Давайте начнем! 1. Объединить массивы От руки: Обычно мы объединяем два массива, используя метод Array concat() . Метод concat() используется для объединения двух или более массивов. Этот метод не изменяет существующие массивы, а вместо этого возвращает новый массив...

Классы JavaScript  — «Современный подход к объектно-ориентированному программированию»
Введение JavaScript — это универсальный язык, который со временем развивался, чтобы включать в себя современные методы программирования. Введение классов в ECMAScript 2015 (ES6) стало важной вехой, позволившей разработчикам создавать более структурированный и пригодный для повторного использования код. В этой статье мы рассмотрим концепцию классов JavaScript, углубимся в их преимущества и приведем примеры, которые помогут вам понять их практическую реализацию. Понимание классов..

От Webpack к FuseBox
Электронный проект Вступление Недавно мы, huiseoul, перешли с webpack на FuseBox . Скорость комплектации и HMR вполне порадовала. Это улучшило нашу продуктивность? Да! Я кратко расскажу, как настроить FuseBox с электронным проектом. Перед FuseBox До FuseBox мы использовали веб-пакет для объединения файлов. В среде разработки мы запустили webpack-dev-server, который следит за исходными файлами, а затем переупаковывает их. Итак, чтобы заставить работать livereload, наш..

Как обнаружить документы со встроенными ссылками и объектами OLE с помощью JavaScript
Функция связывания и внедрения объектов, обнаруженная в документах Office, может использоваться злоумышленниками для распространения вредоносных программ и вирусов. Учитывая распространенность документов Office и то, насколько безобидными могут быть встроенные объекты и ссылки в этих документах, существует серьезный риск того, что последующие средства просмотра документов получат доступ к этому содержимому и вызовут удаленное выполнение кода. Используя приведенный ниже код JavaScript,..

Typescript Count Подстрока строкового литерала
Вы когда-нибудь задумывались, как подсчитать определенные символы строкового литерала? вот как: type GetCountOfSubString< String_ extends string, SubString extends string, Count extends unknown[] = [] > = String_ extends `${string}${SubString}${infer Tail}` ? GetCountOfSubString<Tail, SubString, [1, ...Count]> : Count['length'] type NumberOfA = GetCountOfSubString<"a--a--aa--a","a"> // 5 "детская площадка" ограничение: количество не может..

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

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..