But there are many that are above average among even true native apps (Figma, VSCode, NoSQL Booster, and Spotify come to mind) (Spotify isn't electron afaik, but its all built in web tech).Ĭonversely, there are some seriously garbage native apps out there. There are TERRIBLE websites, even many made by very large corporations with otherwise talented developers (cough atlassian cough microsoft), it should come as no surprise there's also be some terrible electron apps. The reality is that electron gets a bad rep because it enables anyone to create "native" application. And their minimal GUIs allowed them to be flexible and powerful in ways that full-blown GUI monstrosities like Eclipse could not be. While lacking the raw power and configurability and pedigree of vim and emacs, they brought something of that mentality to the world of GUI text editors. In Sublime and Textmate's case, they too brought something unique to the game. For example, Atom's Electron base has drawbacks but it brought a new level (or at least a new kind of) hackability to the game. Unless they are bringing something totally different to the table. That's kind of the minimum bar that newcomers need to approach or exceed just to get into the game in 2019. Sublime's been Jon's fulltime work for a decade, and has probably 20,000+ hours of work on the core editor, at least an order of magnitude more work put into its extensions, and certainly millions of hours of real-world use and bug reporting. =)īut, I think the bar has been raised since those days. TextMate was my primary editor at one point, and Sublime is still my editor of choice. I won't buy the next version of Coda sight unseen, but it's hard to imagine what Panic might do that would keep them separated from my money.ĭefinitely. (Or perhaps just a testament to my stubbornness.) Considering how strongly Coda was originally tied to the then-dominant LAMP stack, I think that's a pretty strong testament to the product. (First it was npm, then yarn, then back to npm jasmine, no jest, now karma LESS, SASS, postCSS Babel, no webpack, what about parcel etc.)Įven though my current work is all Vue and Angular, with a backend that's little more than a REST facade for MongoDB, I still find Coda to be the best development environment available, and I continue to use it all day every day. Seems to be a microcosm of the entire front end tool chain these days. Truth be told, my main complaint with VSCode and atom isn't really the non-native performance of Electron, but all the effort required to tweak, configure, keep plugins updated, replace outdated plugins with the latest and greatest, etc. Even a minute spent worrying about my development environment is a minute taken away from what makes me happy. What gets me excited is delivering new features and better UX to my users. Maybe I'm just an outlier, but as a front end developer, one of the _last_ things I want to do is spend time hacking my tool chain.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |