Нет, истории будут не про то, как я заказывал лавандовый раф, а мне принесли с сиропом топинамбура.*в этом абзаце вы узнаете, какой я крутой и почему вы должны это читать*В начале карьерного пути я был юнцом с битриксом под ногтями и с JQuery в сердце. Тогда для меня было нормальным передавать настройки фронтенда через data-атрибуты и посылать ajax запросы не за модным JSON, а за готовым HTML-кодом. Тем временем в соседнем отделе матёрые фронтендеры писали на хайповом React, который умел много …
Существует множество различных способов запуска Telegram Mini Apps, но я для себя выделил несколько наиболее удобных и простых методов.Ngrok — это мощная утилита для создания защищённых туннелей, которая позволяет преобразовать локальный URL, такой как http://localhost, в публичный HTTPS-адрес. Этот инструмент особенно полезен для разработчиков, которым нужно протестировать веб-приложения или интеграции с внешними сервисами, такими как Telegram-боты, прямо с их локальной машины.Чтобы использова…
1. ВведениеVue.js — один из самых популярных фреймворков для создания пользовательских интерфейсов. Однако, как и в любом крупном веб-приложении, при увеличении количества компонентов и данных, производительность может снижаться. Оптимизация производительности — важный аспект, который влияет на пользовательский опыт и SEO-оценки. В этом руководстве мы рассмотрим практические подходы и техники, которые помогут вам улучшить производительность Vue.js приложений.2. Уменьшение размера бандлаОптимиза…
Я случайно наткнулся на статью автора Lucas Neves Pereira под названием "Build your own LinkTree with Go and GitHub Pages". В статье описано, как создать подобие LinkTree (аналог Taplink) на языке Go и GitHub Pages. Я, как любитель языка Python, решил реализовать проект на этом языке.king-tri-ton.github.io/pythonpagelinkШаг 1: Подготовка файловой структуры проектаПервым делом создадим файловую структуру для нашего проекта. Мы организуем наш проект таким образом, чтобы он был легко подде…
В этой статье рассказано, как написать и развернуть клиент для ChatGPT при помощи Wing и Next.js. Рассмотренное здесь приложение может работать локально (в локальном симуляторе облака), либо его можно развернуть в облаке у вашего провайдера. Введение Если требуется обеспечить дополнительный контроль над вашими данными, то для этого удобно написать клиент ChatGPT и развернуть его в вашей облачной инфраструктуре. Если развернуть в облаке большую языковую модель (LLM), это упрочит как конфиде…
Увелчение производительности React Native приложения Всем привет! В этом материале я поделюсь с вами практическим опытом по оптимизации своего мобильного приложения на React Native. Расскажу как ускорил свое приложение в 3 раза.В первую очередь, я писал этот материал для себя чтобы упорядочить свои знания в виде гайда по оптимизации RN приложений. Возможно, данный материал будет кому-нибудь полезен.Я разрабатываю свое мобильное приложение BookDesk для хранения прочитанных книг. Предыдущие сери…
Привет! Меня зовут Артём Шумейко, я Python-разработчик и создатель одноименного канала на YouTube. Представьте: у вас есть проект с фронтенд- и бэкенд-частью. Первый работает на одном порту и отображает данные, после — передает бэкенду. Второй работает на другом порту, принимает и обрабатывает эти данные, после чего возвращает ответ. Обычно сайты находятся на едином домене с фронтендом и бэкендом, а здесь — на двух отдельных. Будучи новичком я не понимал, как объединить фронтенд и бэкенд. Дума…
Здравствуйте.Из этой статьи вы узнаете об определенном архитектурном подходе, который я назвал MVA.Вы, возможно, узнаете в данном подходе Flux или MVI, но я считаю, что это что-то другое. Почему - вы узнаете дальше.На самом деле не важно как это всё называется, придумал ли я что-то новое или нет.Я пришел к определенному архитектурному подходу, решил поискать нечто подобное и точно такого же не нашел. Решил поделиться, потому что считаю его очень удобным и простым.Эта статья является расширением…
Большинство процессов в нашем современном мире стремится к автоматизации. Хотелось бы разместить здесь свою наработку. Надеюсь данный материал найдёт своего читателя. В данной статье рассмотрим автоматизацию введения ежедневных отчетов компании.Какие проблемы решает скрипт?Избавление сотрудника от рутинной задачи.Минимизация ошибок, которые мог бы случайно допустить человек.Оптимизация затрат компании, сократить расходы на содержание штата сотрудников: менеджеров и бухгалтеров.В данной статье …