@electron_ru

Страница 16 из 177
Sheldhur
11.03.2017
13:51:33
хочу в электроне вместо SQLite использовать WebSQL. Какие подводные камни?

Таймураз
11.03.2017
14:16:30
хочу в электроне вместо SQLite использовать WebSQL. Какие подводные камни?
https://www.w3.org/TR/webdatabase/ Говорят, достойный выбор для бд- https://github.com/localForage/localForage

Sheldhur
11.03.2017
14:25:14
key-value?

Google
Sheldhur
11.03.2017
14:25:19
мне не очень подходит

Таймураз
11.03.2017
14:26:37
мне не очень подходит
Зачем именно SQL?

Sheldhur
11.03.2017
14:27:05
много данных

для некоторых вещей на key-value придется дохрна чего делать

Таймураз
11.03.2017
14:28:17
Лучше sqlite ничего не подскажу

Sheldhur
11.03.2017
14:30:08
единственное, что я готов попробовать ради эксперимента, это какой-то аналог MongoDB без сервера, забыл название

Sergey
11.03.2017
14:30:30
Nedb

Sheldhur
11.03.2017
14:31:12
ога, спсб

Shane
11.03.2017
22:02:03
Привет. Ребят надо упаковать программку. С установщиком, электрон потянет это? Или без с++ не обойтись?

И если есть мидлы или синьоры по фаербейс отзовитесь пожалуйста

Таймураз
11.03.2017
22:10:05
Nikita
12.03.2017
01:01:01
Причем тут вообще C++ 0_0 ?
при том, что node-api на c++ написано, как и chrome api

Google
Sheldhur
12.03.2017
08:30:02
где и как правильно к БД или другому хранилищу подключаться из электроно реактового приложения? точка входа же одна должна быть? всё что нашел это в index.js, где root-овый див рендерится сделать window.database = connectToSomeDB()

Victoria
12.03.2017
10:48:05
при том, что node-api на c++ написано, как и chrome api
Установщик через node-api. O tempora, o mores!

Sheldhur
12.03.2017
10:52:35
o_O

Vladimir
12.03.2017
10:52:35
а в рендере - let Api = require('./api')

Sheldhur
12.03.2017
10:52:39
чо

Vladimir
12.03.2017
10:53:00
то:)

Sheldhur
12.03.2017
10:53:05
я не про апи спрашиваю, а именно про коннект к базе

Vladimir
12.03.2017
10:53:19
ну вот в апи - коннект к базе

Sheldhur
12.03.2017
10:53:57
и каждый раз как я буду импортировать апи у меня будет создаваться новый коннект?

Vladimir
12.03.2017
10:54:09
мм нет

Sheldhur
12.03.2017
10:54:26
ну и нахера мне тогда апи делать? :)

Vladimir
12.03.2017
10:56:11
api.js let db = db_connect('my_db_url') let api = { getList(){ return db.exec('select * from entries') } } export default api как-то так

Sheldhur
12.03.2017
10:56:25
бле

это ж не апи

а просто коннект

Vladimir
12.03.2017
10:56:33
так

ты в курсе, как расшифровывается апи?

Sheldhur
12.03.2017
10:57:00
да

Vladimir
12.03.2017
10:57:11
и как?

Google
Sheldhur
12.03.2017
10:57:27
application programming interface

Vladimir
12.03.2017
10:57:57
вот ты делаешь в мейн-процессе модуль с интерфейсом, в рендере его вызываешь

реквайр один раз происходит

модуль - это эффективно синглетон

Sheldhur
12.03.2017
11:00:00
окай

Vladimir
12.03.2017
11:00:09
вот джуны пошли. приходят, задают нубские вопросы, матерятся, а когда им помогаешь - еще и глумятся.

Sergey
12.03.2017
11:00:21
+

Sheldhur
12.03.2017
11:01:56
ну, обычно есть такие вещи как AR или ORM

то что ты назвал апи, это что-то рядом

но даже не апи

и кстати, ты вот пишешь let Api = require('./api')

а чому require а не import?

этот вопрос меня кстати больше всего интересует :) вот сделали import, но почти все до сих пор юзают require

Vladimir
12.03.2017
11:06:31
про ОРМ ты не спрашивал

Vladimir
12.03.2017
11:07:07
импортов нет в ноде

Sheldhur
12.03.2017
11:07:12
Vladimir
12.03.2017
11:07:18
Поддержку в VM потихоньку завезли

Vladimir
12.03.2017
11:07:27
или уже есть?

Vladimir
12.03.2017
11:07:39
* завозят

Google
Sheldhur
12.03.2017
11:10:47
вот ты делаешь в мейн-процессе модуль с интерфейсом, в рендере его вызываешь
https://github.com/chentsulin/electron-react-boilerplate мне бы ещё понять, где тут мейн процесс

и да, почему в рендере я его вызвать должен? о_О всё же через стейт должно быть

или я чёт не так понимаю?

Vladimir
12.03.2017
11:32:31
https://electron.atom.io/docs/tutorial/quick-start/

вообще хорошая идея почитать доки

Sheldhur
12.03.2017
11:42:58
ну я читал, но я не вижу у себя main.js

есть main.development.js

всё же в бандл собирается

Shane
12.03.2017
20:07:14
Ребят кто может по пайке подсказать. Может найдутся люди. Надо wifi припаять, по идее нужна плата что выполняла: прием данных с сервера, модуль скорости, кто шарит прошу в личку напишите.

Nikita
12.03.2017
20:20:36
Ардуино?)

Shane
12.03.2017
20:44:34
Ардуино?)
Для начала можно и это

Group Butler
13.03.2017
12:12:09
Shane has been warned (1/3)

Сергей
14.03.2017
14:53:38
Напоминаю о существовании флагов Чтобы юзать в электроне backdrop-filter свойство, необходимо указывать флаг: --enable-experimental-web-platform-features



Юрий
14.03.2017
15:42:21
Если есть чат по этим темам киньте ссылку сюда

Ребят кто может по пайке подсказать. Может найдутся люди. Надо wifi припаять, по идее нужна плата что выполняла: прием данных с сервера, модуль скорости, кто шарит прошу в личку напишите.

Ардуино?)

Roman
14.03.2017
15:45:57
@UhoVangoga https://t.me/plugandhack

Юрий
14.03.2017
17:51:31
Google
Electron.js releases
14.03.2017
19:04:06
electron v1.3.14 https://github.com/electron/electron/releases/tag/v1.3.14 Fixed an issue where custom v8 snapshots did not load on Windows. #8922 (https://github.com/electron/electron/pull/8922)

Alexandr
15.03.2017
11:33:30
Всем привет Может уже обсужадалось... Есть ли возможность повесить shortcut на numpad клавиши?

Страница 16 из 177