Vulcan: A New Direction for Telescope

That’s one hell of an awesome goal.

1 Like

Thanks for your share, Vulcan can manage multi module.
Ex. I have multi module on the same project Loan, Accounting, Saving.

Do you mean code splitting between different modules (homepage, admin, etc.)? If so no, but it’s something we’d like to add with Meteor 1.5.

If you mean splitting your code in different modules at the codebase level then yes, in fact the entire app is split into packages.

1 Like

Like Mantra module of Arunoda. It mean that multi system on the same project/app.

Sorry, I’m not very familiar with Mantra so I’m afraid I don’t really know what you mean…?

Personally, I think this is fantastic!

It’s the perfect framework to get a Meteor + Apollo application up and running in the minimal amount of time. I’ve spoken to @sacha about the project and made a few comments, but there really isn’t anything stopping people from using it right now. So consider it if you’ve been looking at adding Apollo integration into your Meteor app, or you’re starting a new application, it’ll save you a lot of time!

2 Likes

Could Vulcan help me with a distributed application using GraphQL like this? Distributed Meteor apps, with shared Meteor server, and GraphQL store

Vulcan What’s Next
... one of our goals for 2017 is ... maybe also moving to a Meteor-agnostic accounts system such as Passport.
`

https://forums.meteor.com/t/how-to-use-passportjs-to-authenticate-users-in-a-meteor-database-without-meteor/34643

Yes, I don’t see why not. You can use it to build a quick GraphQL back-end.

Sure, but do you see how? Can you describe how we in the Meteor community could pull something like this off?

Well, Vulcan gives you a regular Meteor+Apollo app… so it’d be up to you to handle the extra client-only apps with Asteroid or something else, there’s no support for that kind of architecture built into Vulcan. But you could definitely use it to get a head start on generating your GraphQL schema and getting your data layer working.

1 Like

Thanks for that. I really like Vulcan’s help docs: http://docs.vulcanjs.org/, Is there a place I can go to get the template, so I can use the format for my own help docs?

See https://github.com/meteor/docs and https://github.com/meteor/hexo-theme-meteor

3 Likes

Thanks for introducing us Vulcanjs. I loved Vulcan documentation.

Same theme is used for Apollo docs as well :] http://dev.apollodata.com/react/ It’s a good one!

1 Like

Could Vue.js be supported too, as it’s poised to become a major player if it isn’t.

Akryum supports apollo package for it.

Sorry, not really. The goal of Vulcan is to provide a well-integrated solution, and that means we’ve decided to focus on React.

1 Like

How doable would it be to use material-ui rather than bootstrap with Vulcan?

It’s not a problem, except for the forms which use bootstrap markup. So for example you could:

  • not use the forms
  • use the forms and style them manually
  • submit a PR that dissociates the form logic and markup
2 Likes