Делаем Electron UI более «нативным». Простой гайд из 15 шагов

Ниже я приведу примеры, как пустить пыль в глаза юзерам можно улучшить ситуацию с ощущением чужеродности приложения среди других, написанных на честном Gtk, китами из XCode, Windows UWP и прочим с 0% вайбкодинга

https://habr.com/ru/articles/962558/

#electron_js #ui #gui #wljs

Делаем Electron UI более «нативным». Простой гайд из 15 шагов

3 платформы - 1 приложение Я не буду сильно морализировать на тему того, почему Electron.js в разработке приложений для ПК это плохо или хорошо, где взять деньги в open-source и т.п. Скажем так: он...

Хабр

Как я наваял «конкурента» для клиента Nextcloud Talk Desktop из-за собственной лени

Бывало ли у вас так, что вы придумали у себя в голове идеальное приложение, в котором есть все вам необходимое (ну или хотя бы какой-то обязательный минимум)? Вот вы нашли приложение, которое должно решать те задачи, что вы себе придумали, но как только принялись его проверять в действии, пришли к выводу, что все совсем не так радостно. Вот вы сказали себе: "Ну ладно, это же опенсорс! Значит можно попробовать что-то с этим сделать своими силами. Заодно и внести посильный вклад в развитие этого продукта. Что может быть лучше?" Но реальность оказалась иной. Код для непрограммиста оказался довольно сложный, принятая разработчиками архитектура приложения также вызывает вопросы (конечно, скорее всего только у меня) и т.д. К чему это я? Начну с небольшой предыстории.

https://habr.com/ru/articles/914964/

#electron_js #nodejs #meetings #messager #webразработка #чат #вкс

Как я наваял «конкурента» для клиента Nextcloud Talk Desktop из-за собственной лени

Бывало ли у вас так, что вы придумали у себя в голове идеальное приложение, в котором есть все вам необходимое (ну или хотя бы какой-то обязательный минимум)? Вот вы нашли приложение, которое должно...

Хабр

Один репозиторий что бы править всеми

Собираем кроссплатформенное (server-client, static-client, gh-pages, android, ios, mac, linux, windows, chrome extension, kuber, docker) React приложение. В этой статье я почти не затрону Deep бекенд, только чуть-чуть в конце. Но рассмотрю Open Source шаблон/заготовку для сборки кроссплатформенных React приложений который мы используем в Deep.Foundation. Надеть еще одно кольцо всевластия

https://habr.com/ru/companies/deepfoundation/articles/808731/

#capacitor #electron_js #cardova #nextjs #react

Один репозиторий что бы править всеми

Собираем кроссплатформенное (server-client, static-client, gh-pages, android, ios, mac, linux, windows, chrome extension, kuber, docker) React приложение. В этой статье я почти не затрону Deep бекенд,...

Хабр

Исследование безопасности десктопных приложений на основе Electron

Electron — фреймворк с открытым исходном кодом для создания кросс-платформенных десктопных приложений с помощью JavaScript, HTML и CSS. Это крутая технология, но с ней связаны многие ИБ-риски. В статье я разберу основы безопасной работы с этим фреймворком и расскажу: как анализировать структуру десктоп-приложений на Electron и находить в них уязвимости; какие распространенные ошибки допускают при работе с фреймворком и насколько он защищен. Начнем с инструментов и методов, с помощью которых я провожу анализ кода приложений. Затем продемонстрирую конкретные примеры эксплуатации уязвимостей на примере специальных приложений-мишеней: DVEA , Electro-xxs и Notable .

https://habr.com/ru/companies/bastion/articles/785782/

#electron_js #Electron #framework #Chromium #Nodejs #пентест #поиск_багов #тестирование_по

Исследование безопасности десктопных приложений на основе Electron

Electron — фреймворк с открытым исходном кодом для создания кросс-платформенных десктопных приложений с помощью JavaScript, HTML и CSS. Это крутая технология, но с ней связаны многие ИБ-риски. В...

Хабр