Mikhail
Всем привет, может кто подсказать что спрашивают на собесах по ноде и джаваскрипту? Самоучка, практического опыта вроде как набрался, но по теории слабоват. Интересно что стоит знать и учить в первую очередь
Vladimir
async/await, prototype, куча методов, es6 , в таком духе
Danil Á.
По ноде я бы ещё за эвентлуп спросил
Danil Á.
Но это вопросы на джуна
Дима
Про koa с экспрессом
Danil Á.
Сам участвовал в качестве интервьюера если что
Archakov
Ничего себе тут паника была
Vladis🩸Love ️
Парни кто какой либой пользуется для создания rest api?
А ВОТ ТЕПЕРЬ ПАБЛИК
Nurik
Парни кто какой либой пользуется для создания rest api?
Koa2 решает. async await из коробки. Можно в сети наковырять бойлерплейт нормальный. Или посмотреть чтобы собрать свой.
Vladimir
Коа, ну и экспресс реально классика
Vladislav
Всем привет, может кто подсказать что спрашивают на собесах по ноде и джаваскрипту? Самоучка, практического опыта вроде как набрался, но по теории слабоват. Интересно что стоит знать и учить в первую очередь
если джун - то типы данных, ооп, замыкания, this, как обозначить обьект, как в ифах получить тру, если обьект пустой, == и ===, и т.д., это просто джаваскрипт, по ноде наверное основы будут спрашивать и по наростающей
сomorsiс
а где вопросы за асинхронность
Vladislav
регулярки еще
Vladislav
ну за асинхронность я сам рассказал, когда речь за промисы зашла
Vladislav
кстати, да, промисы ^
Michael 🌌
Чёт вы по-моему многовато всего для джуна написали
Danil Á.
Чёт вы по-моему многовато всего для джуна написали
Современные реалии таковы. Ну может без промисов
Michael 🌌
Ага, ну окей, предположим. А чего тогда на мидла спрашивают?
Willy
Парни, на чем писать соц.сеть, нода либо пхп? =)
сomorsiс
Чёт вы по-моему многовато всего для джуна написали
это на самом деле меньше чем кажется
Михаил Макарычев
Bogdan
очевидно впрочем, что надо на расте писать
Bogdan
Чёт вы по-моему многовато всего для джуна написали
Я иногда вижу сколько всего джунам советуют знать что думаю "эхх, наверное я бы не прошел", потом вспоминаю что я не джун и как-то легче сразу
Bogdan
не надо все это помнить идеально
Bogdan
хотя я вообще считаю что лучший вариант это без всего такого, дать человеку тестовый день или еще что, там сразу будет видно как дела пойдут, да и без выпрашивания всех тонкостей обычно ясно "шарит или нет"
Bogdan
хотя с этим тоже беда, если человек работает и меняет работу то тестовый день или неделю устроить НИОЧ
Bogdan
хоть и оплачиваемую
Bogdan
(лан, ето все в другой чат, по вакансиям, наверное, соряныч)
Cenator 🐈
Bogdan
на ерланге
ну это уже ПРОШЛЫЙ ВЕК
Bogdan
хотя бы на эликсире тогда уж
Михаил Макарычев
хотя бы на эликсире тогда уж
Не писал на нём никто? А то хочется попробовать, да руки не доходят
Julia
Инфо ℹ️
Bogdan
ЖИВАЯ и ПОПУЛЯРНАЯ кстати
Bogdan
https://t.me/proelixir
Михаил Макарычев
Danil Á.
Парни, на чем писать соц.сеть, нода либо пхп? =)
На php больше фреймворков уровня yii/laravel, node лучше работает с api, но я бы выбрал node, просто потому что php не люблю
Oleksandr
Парни, на чем писать соц.сеть, нода либо пхп? =)
Нода, потомучто можешь использовать одни и те же классы и на фронте и на бэке
Oleksandr
+ миллиард всевозможных пакетов и компонентов
Danil Á.
Не писал на нём никто? А то хочется попробовать, да руки не доходят
Это что то уровня haskell, мощный язык, о вряд ли в скором времени увидим его в мейнсириме
сomorsiс
нода, потому что это чат по ноде
Danil Á.
+ миллиард всевозможных пакетов и компонентов
Это больше минус. Лучше меньше да лучше, чем помойка вроде npmjs. При всем моем уважении.
Oleksandr
нода, потому что это чат по ноде
Может это попытка найти предателей
Oleksandr
Это больше минус. Лучше меньше да лучше, чем помойка вроде npmjs. При всем моем уважении.
Как будто если чего-то много, то оно априори некачественное. Там помойка по большому счету состоит из модулей которые люди пишут для своих проектов, и не развивают их. А если выбирать из чего-то популярного, то тоже есть из чего выбирать
Oleksandr
Я так думаю
Danil Á.
Верно думаешь
Danil Á.
Надо искать проекты у которых много скачиваний. Или мелкие пакеты, касающиеся фундаментальных вещей вроде алгоритмов хеширования
Дима
Попробовал поискать пакеты для AES IGE, нашёл свои :(
Anonymous
гайз, а что такое за модуль cors под ноду? чем он занимается?
Anton
CORS настраивает https://ru.wikipedia.org/wiki/Cross-origin_resource_sharing
Anonymous
ок )
Willy
Подскажите способ проверки изображения на валидность. Юзер заливает фото, надо проверить его валидность.
Willy
Что ты понимаешь под валидностью фотографии? Размер?
Проверка, можно ли просмотреть фото.
Миша
Как юзер может загрузить фото, которое нельзя посмотреть?
Vlad
Что ты понимаешь под валидностью фотографии? Размер?
Он хочет проверить является ли то, что загрузил юзер изображением
Дима
Как юзер может загрузить фото, которое нельзя посмотреть?
Прям как хлопок одной ладони в дзен-буддизме)
Миша
Ну это уже будет не фото
Дима
Или парадокс всемогущества
Миша
Ну можно расширение файла проверять, но юзер может оказаться хакером и поменять его
Vlad
Ну можно расширение файла проверять, но юзер может оказаться хакером и поменять его
На самом деле я думаю есть возможность, но тогда на сервере нужно проверять является ли бинарный файл – изображением. И вот я думаю вопрос в том как проверять это
сomorsiс
так ты все равно не будешь запускать картинку
Vlad
https://www.npmjs.com/package/is-image
Vlad
Может эта фигня?
🦜
Ну тогда уж https://github.com/sindresorhus/image-type
Vlad
Ну да, это разве не тоже самое?)
Vlad
А
Vlad
да
Vlad
не тоже самое
Vladislav
ребят, посоветуйте скринкаст по ноде сразу в экспресс, по типу ларакаста
Vladislav
не брезгую забугорным языком)
Anonymous
где посоветуете в ноду вкатываться?
Anonymous
помимо доков