Size: a a a

2021 February 02

РК

Регина Кузьмина... in pro.js
#вакансия

Адрес: ул. Смирновская, 25 стр.1, Москва, 109052
Формат работы: офис/удаленка
Занятость: полная
Зарплатная вилка: от 160к до 220к

Описание вакансии:
Ищем фронтенд-разработчика, который через некоторое время сможет возглавить фронтенд-разработку.
Зарплата на испытательный срок 160000 руб., после успешного прохождения испытательного срока - 220000 руб.

Обязанности:
Построение оптимальной архитектуры фронтенда, доработка сайта, оптимизация кода, разработка новых продуктов.

Требования:
- Отличное знание JavaScript, ES6 и желательно выше, желательно знание Typescript.
- Отличное знание React от v.16 и выше, функциональные компоненты, хуки, контекст.
- Знакомство с API React предыдущих версий, понимание преимуществ и недостатков различных подходов к разработке компонентов: на основании классовых компонентов, на основании компонентов высшего порядка (hoc), на основании функциональных компонентов с хуками.
- Знание Redux или аналогов. Преимущество - знакомство с библиотекой Effector.
- Знание подходов к отладке и оптимизации приложений React, выявлению узких мест в производительности.
- Знакомство с подходом css-in-js (в проекте применяется styled-components).
- Умение настраивать webpack. Приветствуется опыт оптимизации code-splitting.
- Приветствуется опыт разработки и поддержки UI-системы, знакомство с принципами atomic design.
- Желательно знакомство с серверным рендерингом (ssr), понимание его задач. Приветствуется опыт работы с Next.js, Express.js.
- Желателен опыт покрытия кода unit-тестами.

Название компании: ООО «МИГАС»

Сайт компании: www.uremont.com

Контакты: @Regina_Kuzmina_HR
источник

FF

Finira Fray in pro.js
Всем привет, как можно получить из input:file данные ввиде src для вставки в img?
источник

D

Danila in pro.js
Finira Fray
Всем привет, как можно получить из input:file данные ввиде src для вставки в img?
источник

EP

Evgenii Popov in pro.js
Максим
не знаю, у меня то все работает
но в логах nginx много ошибок что запрос был прерван клиентом
submit - формы если он не был заблокирован, перезагрузит страницу. Предположу, что на событие submit формы, запускаете асинхронную функцию (наверное генерации PDF) которая еще какие то данные с сервера. Может требуется не заблокировать поток? а отправку формы? и отправить её после завершения асинхронной функции?

Только предоположения
источник

D

Danila in pro.js
Максим
после вызова я сабмичу форму и запрос внутри then() обрывается
Ну так сделай event.preventDefault(). Сабмит формы перезагружает страницу.
источник

D

Danila in pro.js
Evgenii Popov
submit - формы если он не был заблокирован, перезагрузит страницу. Предположу, что на событие submit формы, запускаете асинхронную функцию (наверное генерации PDF) которая еще какие то данные с сервера. Может требуется не заблокировать поток? а отправку формы? и отправить её после завершения асинхронной функции?

Только предоположения
+++
источник

s

svasta☦️ in pro.js
Почему фильтр(query) не работает?  Кто может подсказать
источник

s

svasta☦️ in pro.js
фильтр я починил,а могу ли я фильтровать использую новое поля из dist?
источник
2021 February 03

АЧ

Артур Черешнюк... in pro.js
Привет. Не совсем понимаю как работает переключение с id и data?
var modalId = $(this).data("modal");
 var modal = $("#" + modalId);
т.е. например в меню в каждом пункте есть своя дата и есть подменю которые имеют id с именем этой data .  Есть туториал как это работает?
источник

DS

Daniil Shapiro in pro.js
Тут теперь jq?
источник

R

Roman in pro.js
Daniil Shapiro
Тут теперь jq?
исключительно
источник

G

Guts in pro.js
ребят, не могу понять что это за линтер в vscode, в js файле выдает "Type annotations can only be used in TypeScript files. ts(8010)"
источник

G

Guts in pro.js
у меня стоят eslint & prettier, но это не они
источник

D

Danila in pro.js
Guts
ребят, не могу понять что это за линтер в vscode, в js файле выдает "Type annotations can only be used in TypeScript files. ts(8010)"
Ты пытаешься писать типы в js  файле
источник

D

Danila in pro.js
В ошибке так и написано - аннотации типов могут быть только в .ts файлах
источник

G

Guts in pro.js
это конкатенированный, минифицированный js файл плагина picturefill
источник

G

Guts in pro.js
вопрос не в ошибке, а как этого линтера идентифицировать и поместить файл в игнор
источник

D

Danila in pro.js
Артур Черешнюк
Привет. Не совсем понимаю как работает переключение с id и data?
var modalId = $(this).data("modal");
 var modal = $("#" + modalId);
т.е. например в меню в каждом пункте есть своя дата и есть подменю которые имеют id с именем этой data .  Есть туториал как это работает?
Так а в чём вопрос-то? Берут ид из даты, ищут элемент с таким ид
источник

D

Danila in pro.js
Guts
вопрос не в ошибке, а как этого линтера идентифицировать и поместить файл в игнор
В настройках вскода поищи validate
источник

D

Danila in pro.js
И отключи
источник