Comments (14)
Since 2 days I'm working on a yeoman integration in atom-shell. It's far from ready but a first sneak peek is available https://github.com/stefanbuck/yoapp
from hackathons.
nice job @stefanbuck excited to see the final product!
from hackathons.
Hey @stefanbuck, nice use of the API. It'd be great to have feedback on some parts of our programmatic API so we can improve it and make these apps easier to build.
You may want to speak with @ruyadorno and @zenorocha, they've been working on a similar project on top of node-webkit. There's probably tools you can extract in reusable components and share between your projects.
from hackathons.
That's true, I've discussed w/ @ruyadorno about a separated module to handle this conversion between inquirer prompts to html tags.
from hackathons.
@zenorocha I had the same idea in mind. If you and @ruyadorno want we can chat these days about it.
from hackathons.
Funny to see that I had started working on it around the same time, I guess telepathy across the globe still a thing these days
@stefanbuck I can only see benefits on cooperating, I don't know if you would be willing to help on the node-webkit
implementation but we can sure try to share some of the middleware modules.
Our current implementation for the Inquirer prompts are slightly more robust but for now they still very coupled with what we expect in our visual layer. We can try to turn that into a separated module like @zenorocha sugested but I would like some advise from @SBoudrias on that too. I'm not 100% sure that this is the way to go as it would enforce some html structure on both projects thus limiting our development on the front-end side somehow.
Anyways, feel free to ping me anytime on #yeoman at Freenode, also I'm ruyadorno on Twitter
from hackathons.
I would go with atom-shell. I've used both. node-webkit has this weird coupling that results in weird perf problems and bugs. atom-shell is also more actively developed as Atom editor depends on it being good and fast.
from hackathons.
@sindresorhus good piece of advice, I never gave it too much thought as I just jumped right into the existent structure but it might be a good time to make the switch.
from hackathons.
I think it'd be good to give access to the yeoman-app private repo to @stefanbuck. - cc @sindresorhus mind opening the gate?
Also, IMO, we could just make the repo public even if it's not finished.
from hackathons.
done
from hackathons.
Thank you. You made my day
from hackathons.
@stefanbuck Feel free to comment and contribute if you feel like it - maybe the best would be to combine our efforts in a single tool? I let you judge of that.
from hackathons.
No worry, i will do. Working together one one tool make definitely more sense.
from hackathons.
@stefanbuck like I said before, feel free to contact me :)
I have just finished converting our current app to atom, so you should feel at home there.
from hackathons.
Related Issues (11)
- Project ideas HOT 21
- [generic project] Create a Grunt plugin
- [generic project] Create a Yeoman generator
- Yeoman Toronto Hackathon 2014 HOT 12
- Goals for this repo HOT 1
- section for running meetups
- [core] Creating a better Conflicter module HOT 3
- [core] Normalizing files whitespace/styleguide
- [new project] Composable generator to generate project styling
- [meta] Automatically release API documentation HOT 2
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 hackathons.