Git Product home page Git Product logo

Comments (4)

arboleya avatar arboleya commented on August 29, 2024

Hi there!

Lets answer your questions:

  1. Not yet, however I'm in the middle of a refactoring to make the code more maintainable and testable -- testing things manually in a cross-platform way is awful. After this, I'll move on and put up a Roadmap, but I can tell that I'm looking forward to:
    • Provide a simple plugin architecture for easy expansion of functionalities
    • Provide options to build server+client or just the client (connecting to a remote host)
    • Provide integration between Meteor's server and Electron API through plugins this one will require further research
  2. Not currently. I mean, you can do whatever you want inside the .electrify directory, it's a plain Electron project. But there's no current channel of communication between Meteor's server and Electron API. Probably you'd want to manually build a socket channel between Electron x Meteor, as I've suggested this approach here #9 as well
  3. Yes but you'll have to dig a little and figure out the way -- however as I said I imagine it will be possible through plugins, but it will require further analysis, i.e. define which one (server or client) will have acess to Electron, or both. There's some things that need a closer look before anything else.

from electrify.

greatramu avatar greatramu commented on August 29, 2024

hello! Firstly, super cool project. Keep the momentum 👍

It would be very helpful to have a sample project/guide on setting up connection between server and electron build

from electrify.

arboleya avatar arboleya commented on August 29, 2024

Hi @greatramu, thanks and sorry for the huge delay.

Just to let you know, I'm working with the plugins API and I see this as another plugin in the stack (as mongo, nodejs etc). Without a proper API it would require lots of hacking to get it to work effectively.

However, as I've said, besides the plugins api this question itself requires further research because there's various scenarios of how and where this communication should be established.

I myself will have to dig a little into this topic, anyway it should be out sooner than later.

Stay tuned.

from electrify.

arboleya avatar arboleya commented on August 29, 2024

Implemented in 2.0.0.

Check the project README for more info:
https://github.com/arboleya/electrify#meteor-x-electron-integration

from electrify.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.