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


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

Теперь мы гордимся тем, что являемся спонсорами Drizzle
Теперь мы гордимся тем, что являемся спонсорами Drizzle Если вы следите за новыми горячими разработками в инфраструктуре TypeScript, возможно, вы уже слышали о Drizzle . У Bytes.dev недавно была отличная статья, в которой резюмируются причины, по которым Drizzle — это глоток свежего воздуха для космоса и тех, кто ищет альтернативу Prisma. В частности, Drizzle полностью поддерживает TypeScript и позволяет вам определять вашу схему безопасным для типов способом, без промежуточного..

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

Создание функции-обертки выборки для кроссбраузерной платформы.
Проблемы: несмотря на то, что Fetch API является мощным инструментом, он корректно работает только с Chrome и Firefox. Решение. Создайте новую функцию-оболочку, которая может использовать некоторые функции Fetch, а также совместима с такими платформами, как Safari и IE, путем присоединения Promise к XMLHttpRequest. Отдельная функция выборки также повышает удобство обслуживания нашей кодовой базы. Поскольку мы собираемся использовать XMLHttpRequest, есть пара атрибутов и методов, на..

Создание моего побочного бизнеса менее чем за 8 долларов
Привет всем, сегодня тот день, когда я наконец запустил свой побочный бизнес workplayce , платформу для кауч-серфинга для офисов и профессионалов. Все началось, когда я заметил, что многие инженеры-программисты работают из дома, что создает пустые места в офисе, а также есть много профессионалов, студентов и предпринимателей малого бизнеса, которым нужен офис по разным и различным причинам, с Идея на месте Теперь пришло время подумать о технологическом стеке, выборе дизайна и процессе его..

Лучшие серверные фреймворки
1. Джанго Django — это ведущая серверная среда с открытым исходным кодом, основанная на языке программирования Python. Он следует шаблону контроллера представления модели (MVC) 2. Ларавель Laravel — это веб-фреймворк PHP с открытым исходным кодом для разработки веб-приложений на основе Symfony, которые следуют архитектуре контроллера представления модели (MVC). 3. Руби на рельсах Ruby on Rails, также известный как Rails, представляет собой платформу веб-приложений на стороне..

Создание PDF из представления с помощью DomPDF в CodeIgniter 3
В CodeIgniter 3 вы можете использовать библиотеку dompdf для создания PDF-документов. dompdf — это библиотека PHP, которая преобразует документы HTML и CSS в формат PDF. Вот пошаговое руководство по настройке и использованию dompdf в CodeIgniter 3: 1: Загрузите библиотеку dompdf Вы можете загрузить библиотеку dompdf из репозитория GitHub: https://github.com/dompdf/dompdf 2: Установите библиотеку dompdf. После загрузки библиотеки извлеките содержимое и поместите его в папку..