Coder Social home page Coder Social logo

proton's Issues

testing electron with rspec

So I need to create a test framework to test an electron app...I was thinking of using rspec and connecting to electron with a headless driver like phantomJS or something of that nature. Do you have any advice or any github pages you can send me too?

[Question]: Future Plans for Proton and Contributions

Hello there!

I am really liking the overall idea of Proton, and I personally think if could offer a decent Ruby framework to create desktop apps. The only issue right now is that is only setup to only create the main.js starting the main process for Electron. Do you have any plans or ideas to handle the app-side of Proton?

I can see you use Opal for the Electron side, but surely not the best idea for the app itself. Of course since Proton doesn't touch that side of the app, someone could use whatever they want, like CoffeeScript 2 which brings JSX to the Ruby ring. Have you considered creating a development environment to help users write Ruby code for the app/renderer side without having to stop and compile with every change? (e.g. Using Rails to watch and recompile changes after saves). Also what about offering a default vanilla main.rb file, since users have to rely on the example apps? I really think adding things like this would certainly give Ruby devs the same benefits a JS dev would have natively.

I'm setting up a dev webpacker/coffeescript/sass environment for one of my own projects, and if you would like Proton to offer something like this I certainly don't mind sending an example, or even a PR to add some capability.

Anyways, I thought I would ask, and certainly plan to start sending code/doc PRs your way if you are still active, as I really believe this project has potential.

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.