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


Состояния и реквизиты в React — как понять разницу.
Будучи начинающим разработчиком, я никогда не понимал состояний в коде. Это было похоже на этот абстрактный скрытый слой кода, поэтому я пошел и написал этот учебник, чтобы помочь людям понять, что происходит за кулисами для тех, кто только начинает понимать эти знания. Поскольку свойства и состояние передаются в одном и том же месте и действуют одинаково при передаче через функцию, для человека, не обладающего знаниями, это может немного сбить с толку. React — это библиотека JavaScript,..

Аутентификация NestJS
Здравствуйте уважаемые разработчики, в этой статье я поделюсь с вами реализацией аутентификации и авторизации в Nestjs. Аутентификация означает разрешение кому-либо стать частью системы на основе определенных критериев. Авторизация означает разрешение аутентифицированным выполнять определенные действия в зависимости от их роли. Например: Разрешение находиться в помещении компании, потому что у него есть действительное удостоверение личности, является аутентификацией. Теперь..

Начало работы с Flow и Nodejs
Краткое руководство Часть 2 доступна здесь : https://medium.com/@_asci/getting-started-with-nodejs-and-flow-part-2-6b40beb12c1b вступление Flow - это утилита для проверки типов в javascript-разработчике на Facebook. Он работает в двух режимах: в первом он просто выполняет статический анализ, например eslint . Тривиальный пример: function multi(x) { return x * 10; } multi("10px"); ^^^ expected to be a number Но в этом режиме многие ошибки скрыты от Flow...

Вложения файлов в Xata IO
Цель добавления файловых вложений в базу данных Xata их командой: Мы часто видим, как инженеры используют реляционную базу данных с отдельной службой хранения для хранения данных, используемых их приложением. В большинстве случаев двоичные файлы связаны с реляционными данными, поэтому общепринятым шаблоном является хранение ссылки на файл в базе данных. Этот опыт добавляет ненужных сложностей, и мы увидели возможность упростить. Поскольку сценарии использования хранилища файлов так..

Живите без (JS) компилятора. Как меньше этого бояться.
Для большинства из нас быть ребенком намного легче, чем быть подростком или взрослым. Одна из причин, по которой детство может быть самым радостным временем в нашей жизни, - это отсутствие ответственности, из которых самой неприятной является ответственность за собственное благополучие. В детстве у нас есть родители, законные опекуны или другие опытные и ответственные взрослые, которые говорят нам, что хорошо, а что нет. И хотя мы по-прежнему можем плохо себя вести и испытывать..

Функциональное программирование: что такое концепция неизменности? (JavaScript/TypeScript)
Функциональное программирование — это парадигма программирования. Это первоклассная функция, то есть она использует функции для описания почти всего кода. Концепция неизменности Определение неизменности: «неизменный с течением времени или неизменяемый». Определение неизменяемости в программировании - это переменная, однажды созданная, ее содержимое никогда не должно изменяться . Эта концепция очень важна и дает реальную пользу для сложного кода. Это избегает вас: «Почему эта..

TypeScript для начинающих программистов JavaScript
Я новичок в программировании на JavaScript и, честно говоря, я все еще новичок в программировании и информатике в целом. Когда я получаю степень магистра в области информатики и анализа данных, я привношу в нее нетрадиционный опыт обучения и работы в сфере искусства и некоммерческой деятельности, прежде чем решить, что пришло время сделать поворот в своей карьере. Но, даже с самого начала сосредоточившись на гуманитарных науках, я обнаружил любопытство и страсть к изучению инструментов,..