Comments (3)
I have the same question. There are good enough desktop clients but a good web one is missing.
from nylas-mail.
This is a great question. Unfortunately, N1 is tightly coupled to Electron and we're not planning to create a web-only version. It'd be awesome if we could support both, but there are many, many places where we would need to maintain two versions of code (one for web, one for Electron.) The app maintains a SQLite cache on disk, saves attachments, etc., and relies on having multiple processes to offload sync work. It also has a pretty robust offline mode which we probably wouldn't need!
If we created a web client, we'd probably want it to be a totally separate, thin wrapper around our API sharing some of our React components.
from nylas-mail.
Thanks for the clarification.
I'll just leave these couple of thoughts before I go though.
When I am using specialised features of an email tool, I want those special features to follow me everywhere. Desktop, web, mobile (iOS + Android) and tablet. If I can't have those special features everywhere I can't choose a non-standard email client. Do you have plans for mobile/tablet versions of the app too and how does that work with the choice of Electron?
Could it be worthwhile to break the extra client-side features like cache, attachments, etc into a small, client-side application server that the Electron-client accesses, making it a much thinner client and much more easily portable to web-only or even a mobile-only app (where these other features are handled server-side by a multi-tenanted version of the same client-side application server)?
from nylas-mail.
Related Issues (20)
- Adding option to select port in IMAP mail configuration HOT 1
- Can we remove the read emails from unread list?
- Issue in label syncing - Nylas and Gmail HOT 1
- Yandex IMAP Greeting never received
- Failed to connect to Google Account
- Strange behavior when deleting threads with keyboard shortcuts
- The shortcut to setting.
- [Ubuntu Gnome 16.04] Integration with system
- After zooming to 1.5 times, input method candidate window can not be positioned accurately.
- Warning: Possible EventEmitter memory leak detected. 51 BUG
- Logo for Your Project
- Tray Icon doesn't work in ubuntu 18.04
- Build Nylas Mail from Source. HOT 4
- Stop spamming, read the regulations of GDPR. HOT 3
- increase the language plz HOT 1
- Download links are dead HOT 1
- Stop spamming, read the regulations of GDPR [AGAIN]
- My first
- This project should be archived
- List of alternatives to Nylas Mail
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nylas-mail.