!full-stack developer
10 subscribers
169 photos
18 videos
18 files
19 links
(~﹃~)~zZ
Download Telegram
——————————————
День 161: Js
——————————————

Изучил различные вопросы по js поглубже, попрактиковал регулярные выражения
———————————
День 162: Выходной
———————————
👍1👎1
пополнение в семью, жаль что мейн моник уже на грани смерти
—————————
День 163: Docker
—————————

После установки всех драйверов, сред выполнения и т.д на новый ноут, перешёл к docker, суть его немного уловил, осталось понять как его юзать))
——————————————
День 164: Без комментариев
——————————————

Я просто оставлю это здесь
Ну а если с комментариями то это моё первое полноценно-рабочее fullstack приложение
Из достижений:
впервые подключил PostgreSQL к Node.js
Исправил миллион ошибок с кодировками
Разобрался с CommonJS
Настроил .env, CORS, TypeScript типы
Запустил два сервера одновременно
Получил данные из БД в React

Так же разобрал docker, думаю он в данный промежуток времени идеально поможет
—————————————————
День 165: Повторение мать учения
—————————————————

Сегодня повторил код в ручную по созданию fullstack, просмотр подсказок минимален
👍1👎1
—————————
День 166: fullstack
—————————

Сегодня в ручную написал всё приложение, так же разобрал тонкости в ts, времени не много было
——————————————
День 167-168: fullstack
——————————————

вчера закемарил на 10 часов, чуть скипнул вечер, но тем не менее,
поучил CommonJS, nextJS, postgreSQL, Express
——————————
День 169: backend
——————————

Спустя 100+ ошибок получилось с нуля сделать современный и безопасный бек

А так же:
Создал и запустил TypeScript + Express + PostgreSQL сервер
Настроил подключение к базе данных
Создал таблицу users и добавили туда данные
Реализовал GET-роуты для получения данных
Настроил ES Modules и разобрались с CommonJS
Добавил middleware для аутентификации (авторизация через токен)
Создал роут /api/login для получения токена
Успешно отправил защищённый запрос через curl и fetch
Получил данные из БД через защищённый API
Разобрался с CORS, Helmet, Morgan, dotenv
Настроил ts-node-dev для авто-перезапуска сервера
Понял, как работает аутентификация и заголовки
Научился использовать psql для работы с PostgreSQL
Понял, как отправлять заголовки в браузере и через терминал