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


2.1 Структура программы
Вы можете проверить этот курс на мой сайт . Выполнение программы Весь код, написанный на C#, находится в файлах с расширением .cs. По умолчанию в приложении консольного типа есть файл Program.cs со следующим кодом: При необходимости вы можете добавить другие файлы C#, но точкой входа будет Program.cs . Чувствительность к регистру C# — язык, чувствительный к регистру. В зависимости от регистра символов, конкретное имя может представлять разные переменные, классы,..

Базовое введение в Express JS
Express JS известен как мощная платформа веб-приложений Node JS, которая предоставляет нам разнообразные функции, необходимые для создания веб-сайтов, веб-приложений и внутренних операций, таких как маршрутизация, синтаксический анализ и т. д. Node — это среда выполнения JavaScript, которая позволяет нам создавать все виды серверных приложений на JavaScript. Express JS предоставляет нам минимальный интерфейс для создания нашего веб-приложения и предоставляет нам инструменты,..

Full Stack Web в Lambda School — Неделя 12–14 БД, аутентификация, тестирование
Неделя 12–14 продолжает темы «бэкенда» и охватывает БД, аутентификацию и тестирование. Для БД мы использовали sqlite3 DB и промежуточное ПО knex. Было полезно изучить базовую структуру и операции БД, которые будут часто использоваться в любом кодировании. Мы изучили основные операции с БД, включая операции CRUD и автоматическое создание БД/данных. Для проекта, заканчивающегося на неделе, мы создали 2 таблицы и создали сервер, который обрабатывает данные CRUD и извлекает данные из 2..

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

Как я передал ChatGPT свои воспоминания (часть 1)
Создание чат-бота «второго мозга» с помощью Google Sheets, векторного поиска Python и NextJS. Вы когда-нибудь хотели создать чат-бота, который мог бы занять ваше место на собеседовании? Или, может быть, агент искусственного интеллекта, который может выдавать себя за вашу бабушку и знает все, что она делает. Благодаря векторному поиску ваши социопатические наклонности теперь могут быть реализованы 😎 Сегодня мы собираемся создать чат-бота с использованием OpenAI GPT4 , Python FastAPI ,..

Углубленное сравнение: .NET и Express
Выбор правильной серверной среды Введение: В огромном мире серверной разработки .NET и Express стали двумя наиболее востребованными и популярными платформами. Независимо от того, являетесь ли вы опытным разработчиком или только начинаете свой путь в программировании, понимание основных различий между этими фреймворками необходимо для принятия обоснованных решений. Цель этой статьи — провести подробное сравнение между .NET и Express, пролить свет на их функции, производительность,..

5 распространенных ошибок разработчиков Kotlin и как их избежать
Проблемы с нулевыми указателями Одним из самых больших преимуществ Kotlin является его способность избегать исключений с нулевыми указателями (NPE) благодаря функциям нулевой безопасности. Тем не менее, разработчики Kotlin все еще могут совершать ошибки, когда дело доходит до обнуляемости, например, неправильно обрабатывать обнуляемость или использовать !! оператор чрезмерно. var name: String? = null name.length // Compile-time error: "variable 'name' can be null"..