Ivan
а если тебе надо обратиться к ДОМ, тогда актуален
ComponentWillMount вызывается один раз, на клиенте и сервере, непосредственно перед началом рендеринга. Какой ДОМ?
Cenator 🐈
не понял о чем ты
а ты о чем? просто цитата и выражение эмоций - не конструктивно
🐏 Alexander
а ты о чем? просто цитата и выражение эмоций - не конструктивно
да я про видос, который Евгений Родионов скинул, отличное видо
ed.t
а если тебе надо обратиться к ДОМ, тогда актуален
на момент willMount дома еще нет (если мы про клиент рендер, сервер вообще отдельная тема)
🐏 Alexander
смешно сказал + монтаж видео
Ivan
Например async/await не работает в constructor
Зачем тебе там async, await в SPA с реактом? Или реакт используется без редакса, мобх или еще чего-то там
Vladislav
вы тут уже оффтопить пошли
Władimir (Zae)
ага специальная олимпиада по методам реакта началася
Ivan
Я и говорю что программирование, frontend разработка - это не про реакт и какие-то методы глобальных объектов
Vladislav
я вообще считаю, что программирование - это не про программирование
Ivan
Мне, например, нравится DDD архитектура в приложениях на react, angular, чем угодно другом. Но я же не говорю что кто не знает этого, тот не подошел бы.)
Ivan
Или кто не знает typescript, у того уровень слабый
Anna
#вакансия Добрый день! Ищем сотрудника на позицию #JavaScript-разработчик Город: #Москва, метро Цветной бульвар - 2 мин. пешком / Сухаревская - 5 мин. пешком. Работа в #офисе, #полная занятость, #гибкий график. По деньгам готовы обсуждать вилку 80 000 - 140 000, в зависимости от навыков. Компания "Квокка", мы разрабатываем систему быстрого построения интерфейсов для банкоматов и платежных терминалов. Сейчас главный заказчик у нас - QIWI ltd. Заниматься предстоит разработкой платформы на JavaScript. Ключи: ванильный #JavaScript #Git #Node.js #ООП #Design_Patterns За более подробной информацией обращайтесь в Telegram @mishapepyaka или на почту: mshumilov@quokka.pub
Anonymous
прикольно, я делал такие штуки давно
этто типа фреймворк надо делать для быстрого развития интерфейса или как?
Vladislav
этто типа фреймворк надо делать для быстрого развития интерфейса или как?
скорее всего, речь о конструкторе в купе с UI-библиотекой
Vladislav
у плажек ведь не очень сложные интерфейсы, тут вопрос удобного брендинга
Misha
этто типа фреймворк надо делать для быстрого развития интерфейса или как?
У нас полноценная платформа, свой язык программирования, все связано: ОС+нода+вся фигня
Denis
ага, поэтому на собеседовани приходят постоянно разработчики которые не знают о существовании Array.map/filter и не могут отличить componentWillMount от componentDidMount
я не писал на реакте, но не думаю, что сложно разобраться что это такое(особенно хуки), если хоть раз писал на современном фреймворке. Мне кажется, что если человек шарит как все делать и писать код, но не шарит реакт - то он вполне может за недельку понять, как он работает и как там писать - вместе с пониманием сути и структуры проекта, в котором надо работать)
ed.t
а его тоже много кто не знает)
🐏 Alexander
@evgenyrodionov залип в видосах, отличный контент кто еще не смотрел, посмотрите
Ivan
Я нигде вроде не говорил что придираюсь к знаниям реакта, если уж продолжить оффтоп) но Array.prototype.map - это не реакт, это очень часто используемый метод работы с массивом
Не надо знать как что называется. Надо знать что декларативное программирование лучше императивного и каким образом можно оформить код в функциональном программировании.
Anton
по редюсу сам часто в гугл заглядываю (не помню я порядок аргументов)
Cenator 🐈
по редюсу сам часто в гугл заглядываю (не помню я порядок аргументов)
а зря, с помощью reduceRight можно все виды операций над массивами выполнять
snatvb
Шторм и в js по моему подсказывает, не помню
Anton
день оффтопа на жсджобс :)
Cenator 🐈
А зачем именно reduceRight?
точно не помню, но вроде бы нельзя без сайд-эффектов выразить reduceRight через reduce
snatvb
Ща гляну
Egor
@js_ru
Egor
pls
snatvb
Evgeny
Господа, вас вежливо попросили, без живительных вы не можете быть адекватными?
Evgeny
К оффтопу.
🐏 Alexander
А зачем именно reduceRight?
один раз использовал, решал задачу, надо было по пути, который используется в лодэше создать структуру object _.get(object, 'a[0].b.c');
snatvb
Или создать ее надо было кодом?
Aleksi
тестовые отсеивают тех у кого свободного времени нет
Aleksi
чисти
Evgeniy
Vladislav
вилкой
snatvb
В глаз
Mark
вилкой
В глаз
snatvb
В глаз
Я на тебя в суд подам, за нарушение авторских прав
🐏 Alexander
Или создать ее надо было кодом?
Кодом да, а правый, потому что создавать такую структуру удобнее от child к parent
Vladislav
snatvb
Ты можешь отсеять классных спецов, которые не хотят тратить на это время, и таких большинство
Mikhail
#вакансия #backend #Js #javascript #Nodejs Backend developer (Nodejs) Город и адрес офиса: Спб Формат работы: #офис Занятость: полная\проектная Зарплатная вилка: от 70 до 140 тр Описание вакансии: Мы создаем мобильные и веб приложений и сервисы. Jaguar - команда планирует расширятся и масштабироваться. Работая с нами вы будете на гребне технологий. Нам нужен специалист, желающий и готовый трудиться над крупным проектом на постоянной основе; Подробности на собеседовании.. Нужно чтобы вы.. Опыт программирования на JavaScript (ES6\7) от 2 лет; Опыт работы с Node.js от 1.5 лет ; Понимание принципов клиент-серверного взаимодействия; Не боится брать на себя ответственность и инициативу. Желательно... Опыт работы c Express.js, PostgreSQL, Git, WebSocket, Docker, WebRTC, SIP; Опыт написания Unit-тестов. Опыт работы и проектирования нагруженных систем. Опыт администрирования Unix подобных систем. Наличие опубликованных проектов Web, AppStore, GooglePlay с вашим участием\ваших. Опыт создания систем по современным требованиям информационной безопасности. Условия: Интересную работу над международными проектами; Возможность профессионального роста и развития, посещение тематических конференций; Конкурентную заработную плату по итогам собеседования, а также гибкую систему премирования, ориентированную на результаты вашей работы; Комфортные условия труда, гибкий график работы; Возможность быть услышанным по новым предложениям в области разработки, выбора технологий и др. https://spb.hh.ru/vacancy/24052924 откликайтесь или в личку @mgoen
チリー
можешь дать тестовое и отсеять классных спецов, которые не хотят тратить на это время, а можешь не давать тестовое и набрать днищ, которые не умеют ничего и ждут, что их учить будут, ага. Кароче, история про два стула
Mikhail
#вакансия #frontend #Js #javascript #react #reactnative Developer Mobile and Web App JS (React-Native, React.js) Город и адрес офиса: Спб Формат работы: #офис Занятость: полная\проектная Зарплатная вилка: от 70 до 140 тр Описание вакансии: Мы создаем мобильные и веб приложений и сервисы. Jaguar - команда планирует расширятся и масштабироваться. Работая с нами вы будете на гребне технологий. Нам нужен специалист, желающий и готовый трудиться над крупным проектом на постоянной основе; Подробности на собеседовании.. Нужно чтобы вы.. Опыт разработки на React.js или React-Native от 1.5 лет. Опыт программирования на JavaScript (ES6/7) от 2 лет; Навыки верстки Mobile App, Web. Понимание принципов клиент-серверного взаимодействия; Не боится брать на себя ответственность и инициативу. Желательно... Наличие опубликованных проектов Web, AppStore, GooglePlay с вашим участием\ваших. Опыт работы c Git, WebSocket, WebRTC, SIP; Опыт написания unit-тестов. Опыт работы и проектирования нагруженных систем. Опыт создания систем по современным требованиям информационной безопасности. Условия: Интересную работу над международными проектами; Возможность профессионального роста и развития, посещение тематических конференций; Конкурентную заработную плату по итогам собеседования, а также гибкую систему премирования, ориентированную на результаты вашей работы; Комфортные условия труда, гибкий график работы; Возможность быть услышанным по новым предложениям в области разработки, выбора технологий и др. https://spb.hh.ru/vacancy/24052602 откликайтесь или в личку @mgoen
Ilya
Можно так, если требуется миддл и выше, то просто собес. На джунов тестовое, им полезно будет
チリー
немного сложнее: джун/миддл – это то, как кандидат себя продал, а не показал. Тестовое – своего рода валидатор. В общем, истиная лежит где-то между двумя этими стульями. Очевидно, что для кандидата, позиционирующего себя как мидл/сеньор и у которого есть открытый гитхаб-аккаунт тестовое не нужно, но если этот же мидл/сеньор всю жизнь работал над закрытми проектами и ему нечего показать, то тут без тестового не обойтись
Eugene
ну это не так часто происходит) наверное ссут в уши hr-ам, надеясь дальше хз на что
Паблишер вакансий
#вакансия #frontend #Js #javascript #react #reactnative Developer Mobile and Web App JS (React-Native, React.js) Город и адрес офиса: Спб Формат работы: #офис Занятость: полная\проектная Зарплатная вилка: от 70 до 140 тр Описание вакансии: Мы создаем мобильные и веб приложений и сервисы. Jaguar - команда планирует расширятся и масштабироваться. Работая с нами вы будете на гребне технологий. Нам нужен специалист, желающий и готовый трудиться над крупным проектом на постоянной основе; Подробности на собеседовании.. Нужно чтобы вы.. Опыт разработки на React.js или React-Native от 1.5 лет. Опыт программирования на JavaScript (ES6/7) от 2 лет; Навыки верстки Mobile App, Web. Понимание принципов клиент-серверного взаимодействия; Не боится брать на себя ответственность и инициативу. Желательно... Наличие опубликованных проектов Web, AppStore, GooglePlay с вашим участием\ваших. Опыт работы c Git, WebSocket, WebRTC, SIP; Опыт написания unit-тестов. Опыт работы и проектирования нагруженных систем. Опыт создания систем по современным требованиям информационной безопасности. Условия: Интересную работу над международными проектами; Возможность профессионального роста и развития, посещение тематических конференций; Конкурентную заработную плату по итогам собеседования, а также гибкую систему премирования, ориентированную на результаты вашей работы; Комфортные условия труда, гибкий график работы; Возможность быть услышанным по новым предложениям в области разработки, выбора технологий и др. https://spb.hh.ru/vacancy/24052602 откликайтесь или в личку @mgoen
Вакансия опубликована в канал @javascript_jobs_feed, спасибо за понимание правил
Паблишер вакансий
#вакансия #backend #Js #javascript #Nodejs Backend developer (Nodejs) Город и адрес офиса: Спб Формат работы: #офис Занятость: полная\проектная Зарплатная вилка: от 70 до 140 тр Описание вакансии: Мы создаем мобильные и веб приложений и сервисы. Jaguar - команда планирует расширятся и масштабироваться. Работая с нами вы будете на гребне технологий. Нам нужен специалист, желающий и готовый трудиться над крупным проектом на постоянной основе; Подробности на собеседовании.. Нужно чтобы вы.. Опыт программирования на JavaScript (ES6\7) от 2 лет; Опыт работы с Node.js от 1.5 лет ; Понимание принципов клиент-серверного взаимодействия; Не боится брать на себя ответственность и инициативу. Желательно... Опыт работы c Express.js, PostgreSQL, Git, WebSocket, Docker, WebRTC, SIP; Опыт написания Unit-тестов. Опыт работы и проектирования нагруженных систем. Опыт администрирования Unix подобных систем. Наличие опубликованных проектов Web, AppStore, GooglePlay с вашим участием\ваших. Опыт создания систем по современным требованиям информационной безопасности. Условия: Интересную работу над международными проектами; Возможность профессионального роста и развития, посещение тематических конференций; Конкурентную заработную плату по итогам собеседования, а также гибкую систему премирования, ориентированную на результаты вашей работы; Комфортные условия труда, гибкий график работы; Возможность быть услышанным по новым предложениям в области разработки, выбора технологий и др. https://spb.hh.ru/vacancy/24052924 откликайтесь или в личку @mgoen
Вакансия опубликована в канал @javascript_jobs_feed, спасибо за понимание правил
Паблишер вакансий
Привет! У нас есть правила оформления вакансий: они помогают соискателям ориентироваться, а компаниям — привлекать людей. После этого мы постим вакансию в канал @javascript_jobs_feed. Если не отредактировать, то удалим через 5-10 минут.
Maria
#вакансия #frontend #react #офис #высшееобразованиеобязательно #fulltime #Москва Локация: метро Полежаевская Компания: веду поиск от лица кадрового холдинга АНКОР для банка (ТОП-5) Контакт: m.porotnikova@ancor.ru Банк набирает команду frontend разработчиков для проекта: Передовая платформа дистанционного обслуживания корпоративных клиентов. Данная платформа является целевой системой для обслуживания корпоративных клиентов. З/П: от 200 до 300 т.р. (до вычета налога) Основная задача: Разработка фронт-офисного ПО (построение единого интерфейса приложения при взаимодействии с микросервисами, разработка UI-компонент, верстка). Взаимодействие с аналитиками и архитекторами, проведение первичного тестирования разработанного кода, исправление дефектов в разработанном коде в случае их выявления на этапе тестирования, проводимого аналитиками и тестеровщиками. Обязательно: Опыт использования ReactJS от 2-лет. UI: ReactJS, Redux, Flow, TypeScript, jQuery, ECMAScript (ES5 , ES6), HTML5, CSS, XSLT, Xpath, LESS/SASS Packges: Node.js, WebPack, npm, bower. Тестирование: Jest. Технологии: RESTful API, Responsive/Adaptive UI, SPA Умение работы в команде. Желательно: Опыт управления жизненным циклом front-end приложений (code<->tests->CI- >artefacts->deploy) Опыт разработки крупных проектов с бэк-енд на RESTFull API. Участие в проектах по реализации систем для Банков. Опыт применения СКЗИ в веб приложениях. Условия: комфортный офис, предоставление ДМС, наличие годовых бонусов
z0mb1ek
#вакансия #middle #react Город и адрес офиса: Москва Формат работы: #офис (но первые 2 месяца удаленно)(график в офисе гибкий) Занятость: полная Зарплатная вилка: от 60 до 140к в месяц(чистыми) Описание вакансии: Ищу frontend-разработчика уровня middle. Стек html,css,js,react. Нужно разработать модерку и админку с перспективой делать большие сайты. Название компании: TechPanda (https://moikrug.ru/companies/techpanda) Контакты: @z0mb1ek
Nina
Коллеги, привет! #вакансия #Москва Ищем к себе,в #globalrustrade ,ведущего разработчика. Город и адрес офиса: Москва, ст.м Смоленская Формат работы: #офис Занятость: полная, Зарплатная вилка: от 130 000 до 170 000 на руки Обязанности: - Разработка архитектуры систем, создание их с нуля; - Проработка технических требований к продукту; - Анализ кода и исправление ошибок; - Доработка и оптимизация существующего кода; - Контроль исполнения командой задач; - Участие в формировании команды. Требования: - Опыт работы на аналогичной должности от 2-х лет; - Отличное знание JavaScript (ES6), Node.js, Express; Git; - HTML, CSS, знание методологии БЭМ, опыт использования препроцессоров CSS (Sass); - Автоматизация сборки с помощью Gulp; - Опыт курирования команды. О нас подробнее тут: https://www.globalrustrade.com/en/about/ По всем вопросам пишите мне в личку или моей коллеге nunush@yandex.ru
Alexander
МедведкоГо?
Verbaux
ДА и с С#, кажется, чатом ошиблись
Паблишер вакансий
Коллеги, привет! #вакансия #Москва Ищем к себе,в #globalrustrade ,ведущего разработчика. Город и адрес офиса: Москва, ст.м Смоленская Формат работы: #офис Занятость: полная, Зарплатная вилка: от 130 000 до 170 000 на руки Обязанности: - Разработка архитектуры систем, создание их с нуля; - Проработка технических требований к продукту; - Анализ кода и исправление ошибок; - Доработка и оптимизация существующего кода; - Контроль исполнения командой задач; - Участие в формировании команды. Требования: - Опыт работы на аналогичной должности от 2-х лет; - Отличное знание JavaScript (ES6), Node.js, Express; Git; - HTML, CSS, знание методологии БЭМ, опыт использования препроцессоров CSS (Sass); - Автоматизация сборки с помощью Gulp; - Опыт курирования команды. О нас подробнее тут: https://www.globalrustrade.com/en/about/ По всем вопросам пишите мне в личку или моей коллеге nunush@yandex.ru
Вакансия опубликована в канал @javascript_jobs_feed, спасибо за понимание правил
Паблишер вакансий
#вакансия #frontend #react #офис #высшееобразованиеобязательно #fulltime #Москва Локация: метро Полежаевская Компания: веду поиск от лица кадрового холдинга АНКОР для банка (ТОП-5) Контакт: m.porotnikova@ancor.ru Банк набирает команду frontend разработчиков для проекта: Передовая платформа дистанционного обслуживания корпоративных клиентов. Данная платформа является целевой системой для обслуживания корпоративных клиентов. З/П: от 200 до 300 т.р. (до вычета налога) Основная задача: Разработка фронт-офисного ПО (построение единого интерфейса приложения при взаимодействии с микросервисами, разработка UI-компонент, верстка). Взаимодействие с аналитиками и архитекторами, проведение первичного тестирования разработанного кода, исправление дефектов в разработанном коде в случае их выявления на этапе тестирования, проводимого аналитиками и тестеровщиками. Обязательно: Опыт использования ReactJS от 2-лет. UI: ReactJS, Redux, Flow, TypeScript, jQuery, ECMAScript (ES5 , ES6), HTML5, CSS, XSLT, Xpath, LESS/SASS Packges: Node.js, WebPack, npm, bower. Тестирование: Jest. Технологии: RESTful API, Responsive/Adaptive UI, SPA Умение работы в команде. Желательно: Опыт управления жизненным циклом front-end приложений (code<->tests->CI- >artefacts->deploy) Опыт разработки крупных проектов с бэк-енд на RESTFull API. Участие в проектах по реализации систем для Банков. Опыт применения СКЗИ в веб приложениях. Условия: комфортный офис, предоставление ДМС, наличие годовых бонусов
Вакансия опубликована в канал @javascript_jobs_feed, спасибо за понимание правил
Nastya Minetto
#вакансия #спб #frontend #JS #javascript Город и адрес офиса: СПб, м. Чкаловская Формат работы: офис Занятость: полная Зарплатная вилка: от 60 т.р. до 180 т.р. Описание вакансии: В связи с запуском нового высокотехнологичного проекта в области вещания игрового видео- и аудиоконтента - looch.tv, мы ищем JS-разработчиков, которые помогли бы нам в его реализации и развитии. На данный момент мы находимся в поисках JS-разработчиков разного уровня от Junior до Senior, однако, опубликована пока что только вакансия Senior, в которой описан наш стек, делюсь ею с Вами: https://hh.ru/vacancy/22680151 Название компании или кадрового агентства: Киберспортивный холдинг ESforce: esforce.com Контакты: Буду ждать весточку в ЛС или по почте – a.minetto@esforce.com.
Alona
#вакансия #fontend #киев #javascript #fulltime #ecommerce 🔴 Frontend Developer 🔴 #киев м. Печерская 🔸Формат: офис, fulltime 🔸З/п: $2000-3000 🔸Суть проекта: масштабная e-commerce платформя для Германии и США. Основная задача - разработка высокопроизводительных и адаптивных интерфейсов для онлайн-каталога в мебельной тематике (по структуре похож на prom.ua). 🔸Основной стек: frontend: JavaScript, Vue.js/React/Angular, HTML, CSS, AJAX, JQuery, Composer, Slim. backend: Java7/8, Spring, Hibernate, Apache, MySQL, AWS. 🔹Проект хорош тем, что на данном этапе команда активно ищет новые решения и фактически подбирает новый стек. А это значит, что есть возможность непосредственно повлиять на эти процессы и реализовать качественно новый продукт. СТО сейчас остановился на Vue.js, поэтому мы рассматриваем всех ребят с опытом React/Angular, готовых изучать и работать в дальнейшем с Vue.js. 🔸Необходимые навыки: - Опыт работы от 4+ лет - Владение React/Angular/Vue.js - Кросс-платформенная разработка - English upper-intermediate (!!!) *Опыт работы с REST API 🔸Компания: 8Allocate. 🔻Контакты: @alonleon_tich, Алёна
Паблишер вакансий
#вакансия #fontend #киев #javascript #fulltime #ecommerce 🔴 Frontend Developer 🔴 #киев м. Печерская 🔸Формат: офис, fulltime 🔸З/п: $2000-3000 🔸Суть проекта: масштабная e-commerce платформя для Германии и США. Основная задача - разработка высокопроизводительных и адаптивных интерфейсов для онлайн-каталога в мебельной тематике (по структуре похож на prom.ua). 🔸Основной стек: frontend: JavaScript, Vue.js/React/Angular, HTML, CSS, AJAX, JQuery, Composer, Slim. backend: Java7/8, Spring, Hibernate, Apache, MySQL, AWS. 🔹Проект хорош тем, что на данном этапе команда активно ищет новые решения и фактически подбирает новый стек. А это значит, что есть возможность непосредственно повлиять на эти процессы и реализовать качественно новый продукт. СТО сейчас остановился на Vue.js, поэтому мы рассматриваем всех ребят с опытом React/Angular, готовых изучать и работать в дальнейшем с Vue.js. 🔸Необходимые навыки: - Опыт работы от 4+ лет - Владение React/Angular/Vue.js - Кросс-платформенная разработка - English upper-intermediate (!!!) *Опыт работы с REST API 🔸Компания: 8Allocate. 🔻Контакты: @alonleon_tich, Алёна
Вакансия опубликована в канал @javascript_jobs_feed, спасибо за понимание правил
Maria
Всем привет! #вакансия #москва #frontend #JS #javascript Frontend developer Москва, м. Тульская Формат: офис, fulltime З/п: 60-120 т.р. net Описание: В 2018 году "Чемпионат" будет всесторонне освещать важнейшие спортивные события мира, включая Чемпионат мира по футболу и Олимпийские игры. В связи с этим ищем кандидатов на вакансии Junior и Middle frontend developers. – HTML5+CSS3, опыт разработки для мобильных устройств – Уверенное знание нативного JS – Понимание модульной архитектуры Junior frontend developer Подробнее тут: https://goo.gl/UKWfbo Middle frontend developer Подробнее тут: https://goo.gl/CL3Q7L Компания: Championat.com Резюме @little_gary или на почту: m.sotnikova@rambler-co.ru