@react_js

Страница 4443 из 5115
Abu
20.07.2018
18:16:50
Чет вспомнил задачу от artalar, про консольлог и async/await ))

Artem
20.07.2018
18:16:54
который действительно ресолвится через 2 секунды совершенная чепуха
так вся штука в ()() он немедленно вызвал функция async, я не понимаю какое ожидамое поведение)

Artyom
20.07.2018
18:17:37
artalar, видел твой ответ, он мне не понятен
У тебя не правильные ожидания. Причем сразу по двум пунктам. Посмотри на хабре статьи про асинхронность в JS

Google
Artem
20.07.2018
18:19:02
console.log('flag1'); runAsynFunc(); console.log('flag2'); flag1,flag2 сразу выведутся, то что в runAsync по мере выполнения

где ошибаюсь?)

Artyom
20.07.2018
18:19:16
Нигде, все верно

Artem
20.07.2018
18:19:32
runAsyncFunc - возращает промис, который сразу и запускается

Artyom
20.07.2018
18:19:45
Что значит сразу и что значит запускается?)

Artem
20.07.2018
18:19:49
то бишь замени runAsyncFunc на newPromise та же пьянка будет

Oleg
20.07.2018
18:19:50
Там как минимум Promise отрабатывает через microtask queue, а оттуда всё выполняется после того, как call stack будет очищен и выполнится весь global thread

Artem
20.07.2018
18:20:36
Что значит сразу и что значит запускается?)
ну как тяжело обьяснить, термины напутал?

Artyom
20.07.2018
18:21:05
Да я просто так

Просто запускается он, скорее, как сказали выше, когда до него очередь в microtask queue дойдет

Mikhail
20.07.2018
18:22:10
придется юзать и webpack, и rollup походу

Artem
20.07.2018
18:22:39
Просто запускается он, скорее, как сказали выше, когда до него очередь в microtask queue дойдет
ты про эти фишки, которые заставляют сразу парсинг запускать кода, но не вызывать? Точно уже не помню, что то там с ast деревом заморачиваются

Google
Mikhail
20.07.2018
18:25:34
или кто-нить может сказать, что за main.js внутри моего бандла?



Vlad
20.07.2018
18:35:20
Ребята, а есть уже запись выстпупления совы с прошлого митапа?

Kendr
20.07.2018
18:35:54
Ребята, а есть уже запись выстпупления совы с прошлого митапа?
Нет, вроде как @romanolin должен сделать монтаж

Australo
20.07.2018
18:54:50
а джунам есть смысл смотреть митапы или там жесть ?

Artem
20.07.2018
18:56:31
Artyom
20.07.2018
18:57:18
а джунам есть смысл смотреть митапы или там жесть ?
Сейчас все митапы по фронту лайтовые

Australo
20.07.2018
18:57:41
а скинье на предидущий митап ссылку плес

Artyom
20.07.2018
18:57:48
За интересным приходится, периодами, смотреть конференции по бекенду...

а скинье на предидущий митап ссылку плес
https://youtu.be/6v7ypt3sX7Y https://www.youtube.com/watch?v=t3fxt6dR_BM

Australo
20.07.2018
19:00:14
thnks

Artyom
20.07.2018
19:00:56
За интересным приходится, периодами, смотреть конференции по бекенду...
Последнее что смотрел, интересно очень: https://youtu.be/pjEhGZpQLn0?list=LLAKtelC0m6GfyYcLVcujTvg

Roman
20.07.2018
19:24:49
Нет, вроде как @romanolin должен сделать монтаж
Бугагаг, я в эту игру не играл

Mikhail
20.07.2018
19:25:30
у кого сколько бандл весит?

Artem
20.07.2018
19:27:19
Последнее что смотрел, интересно очень: https://youtu.be/pjEhGZpQLn0?list=LLAKtelC0m6GfyYcLVcujTvg
да классный дядка, у него еще полно интересных видео про математику в таком глобальном плане

Google
Roman
20.07.2018
19:27:22
у кого сколько бандл весит?
Это вопрос глупый, тут 50% не смотрят в свои бандлы....у кого как, у кого-то пол метра в gzip, у кого то 5, можно и 20 сделать, ума много не надо ))))

Mikhail
20.07.2018
19:29:07
меня расстраивает, что всем наплевать на размер приложения, веб неимоверно разжирел =(

andretshurotshka?❄️кде
20.07.2018
19:29:17
Roman
20.07.2018
19:29:29
Кому не наплевать тот следит за размерами

Cenator
20.07.2018
19:29:43
ну ладно это в сумме) разбит по 500-600 примерно

Abu
20.07.2018
19:30:12
Многие проптайпсы в бандл пускают ?

Roman
20.07.2018
19:30:22
В гзипе 3мб это большой апп

Mikhail
20.07.2018
19:30:26
и это ок? сколько страница грузится на мобильном девайсе?

Cenator
20.07.2018
19:30:31
Roman
20.07.2018
19:30:40
Многие проптайпсы в бандл пускают ?
Они нифига не весят по сравнению с другими проблемами

Дмитрий
20.07.2018
19:30:51
и это ок? сколько страница грузится на мобильном девайсе?
Кэшированная в сервис воркере не много

Cenator
20.07.2018
19:31:00
и это ок? сколько страница грузится на мобильном девайсе?
проверял на айфоне 10 на 4g интернете в центре Москвы, грузит моментально

Mikhail
20.07.2018
19:31:16
Кэшированная в сервис воркере не много
кеширование никак не помогает при инициализации приложения

Roman
20.07.2018
19:31:35
?

Mikhail
20.07.2018
19:31:54
мегабайт жаваскрипта выполняется на среднем мобильнике секунды 4

Cenator
20.07.2018
19:32:19
хорошо что у наших клиентов не средний мобильник

Google
Artem
20.07.2018
19:32:32
меня расстраивает, что всем наплевать на размер приложения, веб неимоверно разжирел =(
всё хорошо, скорость и доступность инета повысилась, терь 2 метра не критично сильно, как к примеру 8 лет назад)

Mikhail
20.07.2018
19:33:07
скорость интернета может и повысилась, но cpu не силнно вырос за последние несколько лет

https://medium.com/dev-channel/the-cost-of-javascript-84009f51e99e

https://cdn-images-1.medium.com/max/1000/1*PRVzNizF9jQ_QADF5lQHpA.png

Artem
20.07.2018
19:34:24
скорость интернета может и повысилась, но cpu не силнно вырос за последние несколько лет
так сначала нужно с этими многоядерными научится работать, где то читал что софт потенциал современных процов совсем не используют на полную катушку, хотя не силен в железе, могу ошибатся

Mikhail
20.07.2018
19:34:51
Ну так js однопоточный фактически

Admin
ERROR: S client not available

andretshurotshka?❄️кде
20.07.2018
19:35:08
шаред воркер

Artem
20.07.2018
19:35:21
Ну так js однопоточный фактически
в ноду потоки вроде завозить начали)

Mikhail
20.07.2018
19:35:38
там как воркеры, пока ущербно

andretshurotshka?❄️кде
20.07.2018
19:35:59
?

Hryhorii
20.07.2018
20:39:38
Подскажите, как лучше всего в реале сделать event bus или какую либо мне для этого лучше использовать?

Max
20.07.2018
20:40:49
я signals юзал

Valeriy
20.07.2018
20:42:51
скорость интернета может и повысилась, но cpu не силнно вырос за последние несколько лет
Действительно. У меня на смартфоне 8 ядер, на ноутбуке 2. И оперативы одинаково. Видюху присобачить к смарту и можно ноут на помойку

Mikhail
20.07.2018
20:45:27
у меня тоже 8ми ядерный телефон, https://www.airbnb.com/ открывается 6 секунд

все в кеше

Sergey
20.07.2018
20:58:38
потому что браузер не умеет в 8 ядер

Andrew
20.07.2018
20:59:56
я как представлю риал многопоточность на фронте

аж херово становится

Google
Sergey
20.07.2018
21:01:37
вполне нормально, js/html/css/canvas/css3 animation - каждый в своём потоке

собственно мозила так и планирует в своём servo

Andrew
20.07.2018
21:02:16
тогда смысл в этом, если у js не будет доступак

точнее это и хорошо что у js нет доступа

а то если начать синхронизировать потоки и тд

начинается боль

akaSybe
20.07.2018
21:28:23
кто-то использует Yup? подскажите, как валидировать moment js значение?

blkmrkt
20.07.2018
22:47:28
Такс, вот хотел тут спросить, тк вы все на фронте. После регистрации присылаю пользователю мейл (делаю это только после оформления подписки без предварительной реги). Так вот хочу включить туда линки для добавления логина+пароля+урл в 1Password, LastPass и прочие менеджеры. Давно видел что на форуме 1password были ссылки с кастомным протоколом 1pass://данные-в-base64 - взлетело оно или нет?

gnoblin
20.07.2018
22:54:17
привет

подскажите плиз, есть страница с текстом - который надо вкл выкл по кнопке. кнопка в отдельном компоненте-классе. я могу в самой кнопке изменить флаг в стейте - как мне потом этот флаг стейта кнопки прочитать из кода на странице - которая на уровень выше? спасибо

gnoblin
20.07.2018
22:57:28
Заводить состояние не в кнопке
а как его менять ИЗ кнопки?

если оно вне кнопки

Sergey
20.07.2018
22:57:55
Тебе наверно стоит пройти туториал по реакту

gnoblin
20.07.2018
22:58:19
очевидно. а есть конкретный хороший на тему?

я частично освоился, но вот этот момент не понимаю

Default
20.07.2018
22:58:42
а как его менять ИЗ кнопки?
Пробросить хендлер, состояние менять по componentWillReceiveProps

gnoblin
20.07.2018
22:58:46
redux прикручивать только ради этого как-то слишком сложно звучит на уровне идеи

Страница 4443 из 5115