Positive Comments: Abusive, racist, or derogatory comments towards individuals or groups are not permitted.
[>]
Accurate Posting: Make sure whatever your posting has accurate information and is up-to-date.
[>]
Referrals and Self-Promotion: If you are going to post something that is a course of yours/products or yours, make sure it's in a tasteful way. Don't blow up the feed with a course you're doing or all of your blog posts with referral links. We love to see your work and hear what you're doing, but please be tasteful about it.
Works well
A build write-up showing how you solved a specific Vue problem in your own product, with the product mentioned once as context.
A single, tasteful launch post for a Vue-related tool or course, with honest detail about what it does and no referral links.
A technical lesson learned, like how you handled reactivity or component design, where your product is a side note.
Helpful, polite answers in comment threads that build your reputation over time.
A post asking the community for feedback on a Vue interface you built, framed as a question rather than an ad.
Avoid
Do not post abusive, racist, or derogatory comments towards individuals or groups, the rule "Positive Comments" forbids it.
Do not post information that is inaccurate or out of date, the rule "Accurate Posting" covers this.
Do not flood the feed with your course or with all of your blog posts, the rule "Referrals and Self-Promotion" asks you to be tasteful.
Do not stuff your posts with referral links, the rules single this out as a fast way to annoy the moderators.
Do not drop a bare product link with no context, it reads as tasteless self-promotion under the stated rules.
Do not answer roughly or mock beginners, the community expects polite and respectful comments.
What r/vuejs Is For
This community is built around Vue.js, which the description defines as a library for building interactive web interfaces that provides data-reactive components with a simple and flexible API. The people posting here are Vue developers and frontend engineers who share work, ask questions, and discuss the framework. The rules tell you the room also welcomes members showing their own work, since the moderators say they love to see what you are doing, as long as you are tasteful about it. In short, it is a developer community first, and a place to share your own products second.
Rules That Matter Before Posting
Three rules decide whether a marketing-adjacent post survives here. The first is "Positive Comments", which forbids abusive, racist, or derogatory comments towards individuals or groups, so your replies must stay polite even when people criticize your product. The second is "Accurate Posting", which requires that whatever you post has accurate information and is up to date, so claims about your tool must be current and true. The third and most important one for you is "Referrals and Self-Promotion", which allows posts about your own courses or products only in a tasteful way, and warns you not to blow up the feed with a course or with blog posts full of referral links.
What To Post
A good post here starts with something useful to Vue developers, and mentions your product only where it genuinely fits. If you built something with Vue, show the actual build, explain a problem you solved, and let the tool be part of the story rather than the headline. If you are sharing a course or a product of yours, the rule "Referrals and Self-Promotion" asks for a tasteful approach, so one post with real context beats a series of promotional drops. Keep your facts current under "Accurate Posting", answer questions politely in the comments, and strip out referral links unless you have a clear reason to include one. The best shape is a genuine contribution, like a write-up of how you used Vue in your product, where the community learns something whether or not they click anything.
What To Avoid
The rule "Positive Comments" removes abusive, racist, or derogatory comments towards individuals or groups, so never let a heated thread pull you into rude replies. The rule "Accurate Posting" means inaccurate or outdated posts are at risk, so check that your Vue version, your feature list, and every claim are current before posting. The rule "Referrals and Self-Promotion" is the one that catches marketers: do not blow up the feed with a course of yours, do not post all of your blog posts, and do not fill things with referral links. Posting your whole content calendar here, or dropping bare links with no conversation, reads as exactly the tasteless behavior the rule names.
Use Rankhog before posting in r/vuejs
Want the version that does not run out? Subscribers get unlimited tool runs and more careful checks before posting.
Start your 3-day free trial. Card required. $99/month after trial. Next, connect a verified Reddit account; no strategy starts until you explicitly start Rankhog.
Yes, but conditionally. The rule "Referrals and Self-Promotion" says to share it in a tasteful way and not to blow up the feed with your course or blog posts. One honest post with context should be fine, a stream of them will not.
Are links allowed in posts?
Links are allowed but referral links are called out specifically. The rule "Referrals and Self-Promotion" asks you not to blow up the feed with referral links, so keep them rare or strip them out.
What happens if my post contains outdated information?
The rule "Accurate Posting" requires that whatever you post has accurate information and is up to date. Double check your facts, versions, and claims before you hit submit.
How should I behave in the comments?
The rule "Positive Comments" forbids abusive, racist, or derogatory comments towards individuals or groups. Keep every comment polite and respectful, even when someone disagrees with you.
What kind of content fits this community at all?
The community is for Vue.js, a library for building interactive web interfaces with data-reactive components. Post things that serve Vue developers, and treat any promotion as a side note rather than the point.