Мысли программиста / TeaCoder
1.89K subscribers
85 photos
2 videos
1 file
78 links
По вопросам сотрудничества, заказов и другим рабочим вопросам: @Vados_torpeda

Ютуб: https://youtube.com/@TeaCoder52
GitHub: https://github.com/TeaCoder52
Download Telegram
Приветствую всех! Сегодня у меня день рождения! 🎉

Мне исполняется 16 лет, и я решил приобрести себе вот такой вот аппарат.

Спасибо всем, кто со мной и поддерживает то, что я делаю! Дальше - больше 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
3🎉126❤29🍾12❤‍🔥1
Поздравляю вас с днем программиста! 🥳

Знаю, что давно сюда ничего не постил и это надо исправлять. И первое, что скажу: скоро начну снимать новый монументальный курс! 🫡
Please open Telegram to view this post
VIEW IN TELEGRAM
❤52🎉18🔥10👍6🤩1
На чём бы вы хотели, чтобы был написан бэкенд для следующего большого проекта (сервис по аренде, клон Суточно.ру)?
Anonymous Poll
82%
NestJS
18%
ElysiaJS
👍9🔥6🏆3
Министерство юстиции РФ включило блогера «TeaCoder» в реестр иностранных агентов. Вслед за этим решением Роскомнадзор оперативно внес связанные с ним доменные имена и IP-адреса в реестр запрещенных ресурсов, полностью заблокировав доступ к его интернет-площадкам на территории Российской Федерации.

🪓 Топор. Подписаться.
😁32🤣16😢7😨2👍1🔥1
Результаты касательно проекта для нового видео, уже реализовал функционал авторизации и сейчас делаю модули связанные с объявлениями и календарем.

Авторизация тут на сессиях, в качестве основного хранилища для сессий используется бд + они кэшируются в редиске.

Ещё тут будет использоваться PostGIS для гео-поиска по радиусу и по области карты.
3🔥40❤12👍4
Закончил переписывать бэкенд TeaCoder с Nest.js на Elysia.js + Bun.

Основная причина перехода - скорость разработки. В несте меня не устраивали скорость hot reload и время перезапуска приложения при изменениях. Bun и Elysia.js позволяют быстрее запускать проект и работать с кодом.

Это один из этапов крупного обновления платформы. Дальше планирую сделать редизайн, улучшить UI и подготовить TeaCoder к обновлённой бизнес-модели перед выходом нового большого курса на ютубе.

Если вам интересен проект, буду рад звёздочке на Github: https://github.com/teacoder-team/backend
🔥14❤7🤩2
Мысли программиста / TeaCoder
Закончил переписывать бэкенд TeaCoder с Nest.js на Elysia.js + Bun. Основная причина перехода - скорость разработки. В несте меня не устраивали скорость hot reload и время перезапуска приложения при изменениях. Bun и Elysia.js позволяют быстрее запускать…
🚀 Обновление TeaCoder: 3.0.0

Рад представить вам большое обновление платформы TeaCoder! Я полностью переработал сайт и перевёл его на новый бэкенд - это фундамент, на котором будет расти всё остальное.

1. Полностью новый дизайн платформы

Интерфейс переделан с нуля: новая дизайн-система, обновлённые главная, каталог, страницы курса и урока, личный кабинет и страницы входа.

2. Сайт работает на новом бэкенде

Фронтенд полностью переписан под новый API.

3. Вход через ВКонтакте и ключи доступа

Добавил вход и регистрацию через ВКонтакте. Также появилась авторизация по ключам доступа (passkeys) - можно входить по отпечатку пальца, лицу или аппаратному ключу, без пароля.

4. Яндекс SmartCaptcha вместо Cloudflare Turnstile

Защита от ботов теперь работает на Яндекс SmartCaptcha - она стабильнее работает в России.

5. Улучшено управление подпиской

В личном кабинете стало проще следить за статусом подписки и управлять автопродлением.

6. Резервный способ оплаты из РФ

ЮKassa сейчас периодически работает с перебоями, поэтому добавил резервный способ оплаты банковскими картами РФ и через СБП.

7. Фундамент для больших курсов

Подготовил основу для будущих объёмных курсов: уроки теперь можно делить на модули (разделы) , чтобы большие программы было удобно проходить.

Frontend репозиторий, Backend репозиторий

#TeaCoderUpdates
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24🔥14❤11