Я создал настоящее десктопное приложение с Tauri и Electron
Автор: Bufferhead
Загружено: 2024-12-04
Просмотров: 275189
Electron — самый популярный фреймворк для разработки десктопных приложений с использованием веб-технологий, но Tauri обещает решить некоторые из самых серьёзных проблем Electron. Чтобы сравнить Tauri и Electron, я написал своё последнее приложение как на Tauri, так и на Electron.
===
Solidtime — современный открытый тайм-трекер: https://www.solidtime.io/
Репозиторий Solidtime на Github: https://github.com/solidtime-io/solid...
Настольное приложение Solidtime: https://github.com/solidtime-io/solid...
===
Electron позволяет создавать десктопные приложения с использованием HTML, CSS и Javascript и очень популярен, поскольку позволяет создать одно приложение и использовать его в любой настольной операционной системе, например, Windows, macOS и Linux, без необходимости использования нативных UI-библиотек. В качестве бэкенд-языка используется Javascript, а API-интерфейсы предоставляют доступ к нативным функциям операционной системы. Основным недостатком Electron являются огромные размеры пакетов, поскольку он объединяет в себе весь исполняемый файл Chroimium. Tauri может создавать пакеты гораздо меньшего размера, используя встроенный браузерный движок, установленный в каждой операционной системе. Это означает, что он будет использовать Edge/Blink в Windows, Safari/Webkit в macOS и WebkitGTK в Linux.
Разработка как с Tauri, так и с Electron основана на технологиях веб-разработки. Вы можете использовать такие фреймворки, как Vue, Svelte или React, с их инструментами для создания современных веб-фронтендов, а также совместно использовать компоненты, если у вас есть веб-приложение. Tauri предлагает гораздо более удобный интерфейс для разработки из коробки и поддерживает современные метафреймворки, такие как Next.js, SvelteKit и Vite.
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: