
AlexAnder
18.02.2018
11:31:49
эм, а в чём прикол тогда компилить код, если он уже отинтерпитирован?))

Andrey
18.02.2018
11:32:06
Чего?

Сергей
18.02.2018
11:32:20

Andrey
18.02.2018
11:32:21
Ты понимаешь чем интерпретация от компиляции отличается?

Google

AlexAnder
18.02.2018
11:32:28
да

Andrey
18.02.2018
11:32:45
Тогда странные вопросы задаёшь.

AlexAnder
18.02.2018
11:32:57
получается клиент сначала скачает app.js, он начнёт выполняться, рендерить страница

Andrey
18.02.2018
11:33:04
Да.

AlexAnder
18.02.2018
11:33:08
и в этоже время у него будет компилиться эта app.js

Andrey
18.02.2018
11:33:16
Верно.

Сергей
18.02.2018
11:33:16
да

AlexAnder
18.02.2018
11:33:23
и? в чём смысл?)

Andrey
18.02.2018
11:33:32

AlexAnder
18.02.2018
11:33:33
два файла у клиента будет на выходе?

Сергей
18.02.2018
11:33:36
никаких файлов

Google

Andrey
18.02.2018
11:33:49
Прекращайте.

Сергей
18.02.2018
11:33:53
браузер всё в памяти делает
смотри

Andrey
18.02.2018
11:34:34
Тебе позволит начать раньше запуск. А после во время выполнения будут медленные куски заменяться на быстрые.

AlexAnder
18.02.2018
11:34:36
ну первым же делом, когда клиент заходит на сайт(веб-приложение) он качает app.js

Andrey
18.02.2018
11:34:54
Понятно?

Сергей
18.02.2018
11:35:03
в браузер падает js файл
компилятор начинает компилить его (это относительно долго)
а интерпретатор уже запустил его и твое реакт приложение работает
и дальше, когда твой код скомпилится, куски приложения будут заменены на очень быстрый нативный бинарный код (в памяти)
и приложение будет работать быстрее

AlexAnder
18.02.2018
11:35:10
А, теперь да. Благодарю )
вооо, спасиб большое )
просто согласитесь же, что это не очевидные вещи)

Сергей
18.02.2018
11:35:59
разумеется

Andrey
18.02.2018
11:36:14
Ну, как видишь - для нас очевидные.
Написали одно и тоже.

Сергей
18.02.2018
11:36:44

Andrey
18.02.2018
11:36:55
Скоро будет pwa и можно будет не париться с rn. Хотя... Там же сафари.

Ҫѐҏӗѫӑ
18.02.2018
11:39:31
у сафари все ок с пва в технолоджи превью
в 11.1 тоже все вливают

Andrey
18.02.2018
11:40:28

?
18.02.2018
11:44:35

Google

Евгений
18.02.2018
11:44:46
react native

Andrey
18.02.2018
11:44:48

?
18.02.2018
11:45:36
ты заменяешь rn pwa?

Andrey
18.02.2018
11:46:30

Cenator
18.02.2018
11:46:59

Andrey
18.02.2018
11:50:13
У pwa нет низкоуровневого системного api
К примеру? Какое апи может понадобится? Просто я не рассматриваю js как платформу для чего то серьёзного и не могу понять чего в pwa не хватает, чтобы отображать контент.

Cenator
18.02.2018
11:52:05

?
18.02.2018
11:52:21
Бадибэг

Andrey
18.02.2018
11:52:23
Тоже верно. И печально(

Kelin
18.02.2018
11:52:37
ну хром же выкатил bluetooth api, шаги делаются как бы

Cenator
18.02.2018
11:54:33
Хром к сожалению не единственный

?
18.02.2018
11:55:21
Почему нет?
Если ты действительно хочешь разобраться, то без проблем нагуглишь какую-нибудь вводную в RN статью

Kelin
18.02.2018
11:55:28
не единственный, но где один - там и второй, как говорится

Andrey
18.02.2018
11:59:20

?
18.02.2018
12:01:20

Andrey
18.02.2018
12:01:34

Vibe
18.02.2018
12:05:38
низ

Andrew
18.02.2018
12:47:10
Разве в мобильном сафари уже работают сервис воркеры ?

Sander
18.02.2018
12:58:34
Всем привет
кто пользуется styled-components и webstorm?
надо плагин поставить, но в репозитории шторма его не находит (

Google

Sander
18.02.2018
12:59:23
делал по этой инструкции как тут сказано - https://github.com/styled-components/webstorm-styled-components
кто встречался с подобными проблемами?
---
но в phpstorm нахоидт, вот что странно.

Eugene
18.02.2018
13:17:55
@ide_ru

SilencerWeb
18.02.2018
13:21:32
Почему может не находить компонент?
В .env указал NODE_PATH = src/
С файлами с расширением jsx все работало, с tsx - нет, но там я юзал CRA, а тут CRAT(create-react-app-typescript)
Импорт: import { App } from 'containers/app/app’;
Ошибка: http://prntscr.com/igbznp
или мб нужно eject сделать?

Eugeniy
18.02.2018
13:31:43
мис

Aram
18.02.2018
13:37:17

Cenator
18.02.2018
13:40:00
Да и это не в node_path а в resolve.modules надо писатб

SilencerWeb
18.02.2018
13:42:46
только адаптированный для ts

Cenator
18.02.2018
13:43:14
Ну значит надо eject)

Сергей
18.02.2018
13:46:20
компоненты/контейнеры не нужны

SilencerWeb
18.02.2018
13:46:32
а что тогда нужно?

Сергей
18.02.2018
13:46:45
фичи/модули

Google

SilencerWeb
18.02.2018
13:46:54
можно пример?

Сергей
18.02.2018
13:46:56
разделение по функциональности, а не по типу

SilencerWeb
18.02.2018
13:46:59
о таком в первый раз слышу

Сергей
18.02.2018
13:47:36

Andrew
18.02.2018
13:48:09
все таки какой же в нексте уебанский роутинг

Сергей
18.02.2018
13:48:33

Andrey
18.02.2018
13:50:18
На большом проекте замудохаешься же. Для небольшого - согласен, удобно