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

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


Деструктуризация кортежей в TypeScript
Разрушение кортежа может быть довольно простым в TypeScript. Учитывая стандартный кортеж с максимальным значением 2: // Standard 2 value Tuple const myTuple: [string, boolean] = ['value', false]; Можно было бы ожидать деструктуризации этого кортежа следующим образом: const myTuple: [string, boolean] = ['value', false]; // Destructure the Tuple into 2 values const [myTupleString, myTupleBoolean] = myTuple; console.log(myTupleString) // value console.log(myTupleBoolean) // false Это..

Дено против NodeJS
Node.js и Deno — это среды выполнения JavaScript, которые позволяют разработчикам выполнять код JavaScript на стороне сервера. Обе технологии приобрели большую популярность в последние годы, и у них есть много общего, а также некоторые ключевые различия. Node.js — это среда выполнения с открытым исходным кодом, созданная в 2009 году Райаном Далем. Он основан на движке Google V8 JavaScript и позволяет разработчикам писать серверный код на JavaScript. Node.js имеет большую экосистему..

[2021] 16 инструментов React, о которых должен знать каждый фронтенд-разработчик
В настоящее время разработчикам веб-приложений нужны лучшие инструменты для выполнения работы. Цифровой мир растет, а вместе с ним растет спрос на новые веб-сайты, приложения и программное обеспечение. Разработчики и программисты должны создавать веб-контент и ресурсы, которые проще в использовании, а также проще в управлении, если у них есть правильные инструменты. Имея это в виду, давайте рассмотрим лучшие инструменты разработки React на 2021 год. Мы начнем с краткого введения в..

Типы модулей JavaScript
Модули — это способ организации и структурирования кода в приложениях JavaScript. Помимо улучшения удобства сопровождения, организации кода и инкапсуляции, они предоставляют механизм разделения кода на более мелкие повторно используемые блоки . Раньше JavaScript не поддерживал модули. Для достижения модульности разработчики использовали множество шаблонов и библиотек. Однако с введением ES2015 в JavaScript была добавлена ​​собственная поддержка модулей, обеспечивающая..

Соглашения о коде React и TypeScript (часть 1)
вступление Качество кода — важный актив, если не самый важный, в разработке. Это не только способ обеспечить согласованность кода между кодовыми базами, но и хороший способ убедиться, что код читаем и понятен для других людей, включая вас самих. Вы можете понять код сегодня, но когда вы вернетесь через несколько месяцев, вы можете легко потеряться, если не будете следовать каким-либо рекомендациям. Вот почему люди придумали разные решения для решения этой проблемы: руководства по..

Чистый код, применяемый к JavaScript - Часть 3: Функции
Серия из нескольких частей об удивительных преимуществах написания и поддержки чистого кода. Эта статья является третьей в серии сообщений, в которых мы углубимся в хорошо известную тему чистого кода , но применим ее к JavaScript. В этой серии статей мы обсуждаем классические советы по чистому коду, которые должен знать каждый программист, и применим их к конкретному языку JavaScript / TypeScript. Часть 1: Перед тем, как начать Часть 2: Переменные Часть 3: Функции Часть..

Реализуйте двоичный поиск в TypeScript, используя обобщения с полезными рефакторингами
Я попросил пару коллег пообедать и посмотреть, как я что-то кодирую в визуальной студии. Идея в том, что они посмотрят и, возможно, дадут мне несколько советов о том, как лучше использовать VS или другие полезные уловки разработчиков. Я решил закодировать функцию двоичного поиска в TypeScript. Я начал с написания кода, который знает только, как выполнять поиск в массиве целых чисел, а затем расширил его до общего в смысле этого слова в TypeScript . Мой двоичный поиск ищет ключ в..

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

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге 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 , и использованием..

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