Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.
Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
- Обо мне
-
- Стоимость работы:
- от 5 000 руб. за проект
- Профессиональный опыт:
- менее года
- Форма собственности:
- Физ. лицо
- Способы оплаты:
- безналичный расчёт
Я frontend разработчик. Мой основной инструментарий: React – использую для разработки SPA, Redux – менеджер для управления состоянием веб-приложения (+Redux-thunk для создания промежуточных экшенов и работы с асинхронными функциями), Tailwind – ui-фреймворк, ускоряющий процесс стилизации элементов, так как благодаря ему не приходится создавать кучу css файлов, а прописывать стили не выходя из файла компонентов, Axios – для отправки запросов на сервер, работа с API, TypeScript помогает мне избегать глупых ошибок и по максимуму концентрировать своё внимание на написание кода. Не только экономит очень много времени, но и делает мой код более понятным для других разработчиков. Я начинающий frontend-разработчик, погружён в эту сферу уже 2 года. ~1 год я изучал исключительно вёрстку, осваивал базовые инструменты фронтендщика: html, css, препроцессоры scss, нативный JS (был опыт работы с jQuery, сейчас всё делаю на чистом JS/TS), сборщик проектов GULP и пр. всем известные, примитивные инструменты для верстальщиков. После я некоторое время уделял практике, чтобы закрепить изученный материал, а также освоить некоторые фишки во время разработки и пополнить свой инструментарий библиотеками, упрощающими процесс разработки. Например, слайдеры Swiper, Slicker (для jQuery), галереи и т.д. Сверстал пару макетов лендингов, 1 макет интернет-магазина. После этого я отдыхал 1,5-2 месяца, прежде чем взяться за работу вновь. Далее я взялся за frontend с новыми силами и решил идти дальше - изучать разработку SPA при помощи фреймворка (библиотеки) React, инструмента, позволяющего разрабатывать реактивные приложения. JSX заменил html, что упрощает разработку логики, которой стало в разы больше. Чтобы не копить кучу css файлов, не создавать их много раз, так как это тратит много времени, я использую фреймворк Tailwind, позволяющий задавать стили элементам за счёт присваивания им определенных классов. Удобно и быстро. Для хранения состояния я использую Redux, для отправки запросов на сервер - axios, работа с асинхронными функциями, изменяющими состояние - redux-thunk. Также я освоил TypeScript, который помогает мне избегать глупых ошибок в коде и экономить на это катастрофически много времени. Помимо изучения я ещё и практиковался в разработке веб-приложений. Я разработал веб-приложение интернет магазина и социальную сеть, используя API с youtube-курса "Путь самурая".- Ключевые навыки
- Отзывы
Нет отзывов