Привет, 🌐 web это основной вид разработки, на котором я специализируюсь 💪
Для тех кто не погружен в названия технологий 🤔, поясню - это любые сайты, лендинги, мессенджеры, социальные сети, интернет-магазины, корпоративные и государственные платформы, компьютерные игры, специализированные технические программы - если это открывается в браузере на 📱 телефоне или 💻 компьютере, все это web.
Я провожу полный цикл разработки:
- дизайн - проработка оформления и продумывание логики работы приложения
- клиентская часть - верстка и программирование
- серверная часть - программирование, базы данных, настройка сервера и хостинга, доменов, ci/cd и т.д.
- поддержка и развитие готового приложения
А что если нужно 📱 мобильное приложение для iOS, Android? Или программа которая должна работать на 💻 компьютере вне браузера или даже без интернета? web технологии умеют и такое. Любой сайт/приложение можно превратить 🤩 в нативную программу и например разместить в Microsoft Store, Google Play или на Apple App Store. Многие программы которые у вас уже установлены на телефоне или компьютере разработаны именно таким образом.
- Языки на клиенте: HTML, CSS, JavaScript, TypeScript
- Backend языки: JavaScript, TypeScript. Много опыта с PHP, но работаю с ним только там где он уже есть. Python - опыт есть, но предпочитаю Node.js
- СУБД: PostgreSQL, MySQL, SQLite, MongoDB, Redis
- Веб серверы: nginx, apache
- CI/CD: GitHub Actions, GitLab CI, Jenkins, Docker
- Тестирование: Jest, Playwright
- UI фреймворки: в основном Tailwind CSS. Работал с Bootstrap, Material UI, Ant Design, Shadcn UI, VKUI
- Фреймворки: React, Next.js, Vue.js, Nuxt.js, Express.js, Koa.js, Fastify.js, Nest.js
- Мониторинг: Grafana, Sentry
- BI: Redash
- Работа с 3D: Three.js, WebGL