Size: a a a

2019 September 25

Н

Напыщенное Эго in Kotlin JS
Alexander Nozik
Проблема именно в том, что дукат генерит, потому что мы хотим, чтобы можно было эти байндинги генерить с минимальной доработкой. Остальные косяки не такие срочные.
это не решается тайпингами. котлиновские классы и объекты генерит бэкэнд k/js. а на стороне js (либы/фрема) может ожидаться объект с другими своствами
источник
2019 September 27

AV

Anton Vlasov in Kotlin JS
Питерское Kotlin сообщество опубликовало записи с Kotlin/JS митапа у себя на канале:

"Fun" as in "funeral": fullstack-разработка на Kotlin" – Александра Николаенко, eLama
"Kotlin/JS: как и зачем" – Сергей Ростов, JetBrains

https://www.youtube.com/channel/UCeRemwpIVoPrswJhOeXH1hA
источник

Н

Напыщенное Эго in Kotlin JS
дык старые же видосы... и не особо актуальные уже...
источник

AV

Anton Vlasov in Kotlin JS
Напыщенное Эго
дык старые же видосы... и не особо актуальные уже...
Сорри, слоупочу
источник
2019 September 28

AN

Alexander Nozik in Kotlin JS
источник

IG

Ilya Goncharov in Kotlin JS
Можно кстати дополнительно в слак отправить
Во всяком случае #feed канал или #javascript
источник

AN

Alexander Nozik in Kotlin JS
Ilya Goncharov
Можно кстати дополнительно в слак отправить
Во всяком случае #feed канал или #javascript
Отправлю обязательно. Сейчас мне ошибки тут посмотрят и отправлю
источник

AN

Alexander Nozik in Kotlin JS
Меня сразу в двух местах спросили, " почему не редукс". Может мне кто-нибудь сформулировать, а чем бы редукс был лучше?
источник

AN

Alexander Nozik in Kotlin JS
Мне он не подходит, но дискусси ради
источник

Н

Напыщенное Эго in Kotlin JS
Alexander Nozik
Меня сразу в двух местах спросили, " почему не редукс". Может мне кто-нибудь сформулировать, а чем бы редукс был лучше?
реакт и редукс это вообще про разное. редукс - это даже не библиотека, а скорее паттерн. суть которого - иммутабельное хранилище на основе функциональных заветов.
источник

AN

Alexander Nozik in Kotlin JS
Напыщенное Эго
реакт и редукс это вообще про разное. редукс - это даже не библиотека, а скорее паттерн. суть которого - иммутабельное хранилище на основе функциональных заветов.
Ну темне менее вопрос был. Поэтому вопос на вопрос. Надо ли решать поставленную задачу редуксом, или мой вариант тоже ничего?
источник

AN

Alexander Nozik in Kotlin JS
Пока я не вижу, как редукс мог бы решить ту проблему, что я поставил.
источник

Н

Напыщенное Эго in Kotlin JS
Alexander Nozik
Ну темне менее вопрос был. Поэтому вопос на вопрос. Надо ли решать поставленную задачу редуксом, или мой вариант тоже ничего?
Я не читал вашу стать. Но точно могу сказать если вы не упарываетесь по фп, то редукс вам не нужен. Это альтернатива ооп паттерну EventEmitter.
источник

AN

Alexander Nozik in Kotlin JS
Напыщенное Эго
Я не читал вашу стать. Но точно могу сказать если вы не упарываетесь по фп, то редукс вам не нужен. Это альтернатива ооп паттерну EventEmitter.
Проблема простая - надо присобачить реакт компонент к не-реакт приложению и как-то управлять его (реакт-компонента) стейтом. Все рекомендации сводятся к тому, что "а давайте мы заразим все приложение реактом или даже реакт+редуксом" и проблема исчезнет.
источник

Н

Напыщенное Эго in Kotlin JS
Реакта и встроенных в него средств достаточно.
Редукс это просто другая религия.
источник

AN

Alexander Nozik in Kotlin JS
Напыщенное Эго
Реакта и встроенных в него средств достаточно.
Редукс это просто другая религия.
Собственно вот этого достаточно я не увидел, пока корутины не подключил. Понятно, как вытягивать стейт из реакта. Как передавать изменения вовнутрь?
источник

AN

Alexander Nozik in Kotlin JS
Я копал интернет, но кроме рекомендации сделать все на реакте ничего внятного не нашел.
источник

Н

Напыщенное Эго in Kotlin JS
Alexander Nozik
Собственно вот этого достаточно я не увидел, пока корутины не подключил. Понятно, как вытягивать стейт из реакта. Как передавать изменения вовнутрь?
С реактом дело не имел. Но знаком с подобными фреймворками. Про необходимость "передавать стейт во внутрь" не совсем понимаю. У меня не возникало потребности в каких-то больших сложно связанных хранилищах на клиенте. Для меня js клиент это тонкий слой. Пользователь нажал кнопку, клиент сделал запрос на сервер, получил ответ и показал пользователю результат. Шибко много и запутанно хранить на клиенте не вижу смысла.
источник

AN

Alexander Nozik in Kotlin JS
Напыщенное Эго
С реактом дело не имел. Но знаком с подобными фреймворками. Про необходимость "передавать стейт во внутрь" не совсем понимаю. У меня не возникало потребности в каких-то больших сложно связанных хранилищах на клиенте. Для меня js клиент это тонкий слой. Пользователь нажал кнопку, клиент сделал запрос на сервер, получил ответ и показал пользователю результат. Шибко много и запутанно хранить на клиенте не вижу смысла.
Ну я как раз там в коментах написал, что все рассуждения про "все на реакт" годятся для тонких клиентов. Но я вообще не про хранилище, а про управление.
источник

Н

Напыщенное Эго in Kotlin JS
Alexander Nozik
Проблема простая - надо присобачить реакт компонент к не-реакт приложению и как-то управлять его (реакт-компонента) стейтом. Все рекомендации сводятся к тому, что "а давайте мы заразим все приложение реактом или даже реакт+редуксом" и проблема исчезнет.
а сорри.. невнимательно прочитал описание проблемы. теперь кажется понял вопрос...
это конечно немного странно использовать реакт только ради компонента.. Обычно фрейм закладывают как базу для всего приложения..
Но что мешает получить ссылку на компонент и просто вызывать его методы?
источник