Публикации по теме 'software-development'
Как создать NodeJS REST API с помощью Express и MongoDB
Пошаговое руководство с примером проекта
REST - это аббревиатура от REpresentational State Transfer. Rest следует некоторым рекомендациям для облегчения связи между системами. В этом посте мы узнаем, как создать REST API с NodeJS и MongoDB в качестве базы данных. Сначала мы увидим, как мы начнем с Express Framework, создадим структуру, а затем увидим, как начать работу с MongoDB Atlas, создать базу данных и, наконец, настроить приложение NodeJS для чтения данных из MongoDB...
Независимое, отдельное и адаптируемое программное обеспечение
Ваше программное обеспечение сломается ! Или... скажите своему коду согнуть колено перед мощью разъединения!
Закон Деметры
Вот! Принцип слабой связи для вашего процесса разработки, Закон Деметры . Просто речь идет о том, чтобы не взаимодействовать с незнакомой сущностью. На практике этот принцип используется для каждой функции (для объектно-ориентированной системы), чтобы определить, минимизирует ли она связь или нет.
Любая функция объекта должна вызывать только функции..
Что такое Cookie, Session и LocalStorage — Краткий обзор
Cookie, Session и LocalStorage — объяснение
Куки
Файлы cookie — это небольшие текстовые файлы, хранящиеся на стороне клиента. Все файлы cookie браузера имеют максимальный размер 4 КБ. Нам не нужна функция для запуска cookie. Файлы cookie хранят данные постоянной проверки пользователей на веб-сайтах. Мы можем включить или отключить файлы cookie на определенном сайте. Это помогает создавать простую и быструю информацию о веб-сайте. Файлы cookie с данными пользователя обеспечивают..
9 популярных репозиториев GitHub, которые должен знать каждый веб-разработчик
Вы не хотите пропустить их
Если вы хотите узнать больше о технологиях, подпишитесь на мой новый канал на YouTube, где я четко и доходчиво объясняю сложные темы, чтобы повысить ваши навыки! → https://www.youtube.com/@litwire
GitHub — это универсальный магазин для всего, что связано с (веб) разработкой в наши дни. Фреймворки, демо, всевозможные коллекции — наверное, на GitHub нет ничего такого, чего бы вы не смогли найти. Однако это огромное количество вещей является проблемой...
День 69 Самообучение веб-разработке!
…Что это в небе?? Это птица… Это САМОЛЕТ… ЭТО ОСТИН ЗАПОЛНЯЕТ СВОЙ САЙТ ПОРТФОЛИО!! ..не спрашивайте, как я оказался в небе..
************************* МОЙ САЙТ ПОРТФОЛИО ********************** *
в любом случае, я очень горжусь тем, что завершил версию 1.0 моего портфолио проекта!
Он адаптируется ко всем устройствам и содержит всю информацию и эффекты, которые я хотел включить! (Хотя, если вам случится попробовать это на устройстве, и это выглядит как горячая неразбериха,..
Что такое архитектура MVC с использованием Node/Express (для начинающих)
Понимание MVC очень важно знать, если вы хотите иметь возможность организовать свои приложения очень чистым способом.
Так что же это за штука MVC и почему о ней так часто говорят?👀
Проще говоря, MVC ( Модель , Вид , Контроллер ) — это способ мышления при создании или структурировании наших приложений. Об этом часто говорят, потому что это один из стандартных подходов при создании приложения. Давайте углубимся в MVC в отношении веб-приложений.
Разберем MVC
Представьте, что..
Тестирование с помощью Mocha / Chai / Sinon: Краткое руководство
Если у вас еще нет привычки, написание тестов для вашего кода - отличный способ оставаться дисциплинированным инженером-программистом в любом проекте. Если вы не думаете, что это того стоит, но хотите, чтобы у вас был способ тщательно проверять свой код в процессе работы, это краткое руководство подойдет вам идеально. Я расскажу об основах модульного тестирования, интеграционного тестирования и сквозного тестирования с использованием самого простого технологического стека, который поможет..
Новые материалы
Как создать диаграмму градиентной кисти с помощью D3.js
Резюме:
Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..