Comments (19)
Maybe a bit off-topic here but keep Gridsome on the radar if you look for something similar like Gatsby for Vue.js.
That's also my next alternative after Nuxtent (maybe will desperately fork @joostdecock's Nuxtdown branch and try to fix some things but if this doesn't work, probably make the switch).
from nuxtent-module.
@cesasol Just want to check in. Is there a plan of action for continuous development? Or do you recommend alternatives to nuxtent?
I really love how this module works and I would even help you to develop it further. I currently use a fork of this project, but all the forks state that the "maybe" get merged some day. You especially did quite some changes on the development branch, so I wondering, when these get released and the "don't use in production" line removed.
from nuxtent-module.
@joostdecock Interesting! Thanks for the insights
from nuxtent-module.
I've been using Nuxtent for a while, since @alidcastano started it. At the moment, I don't like that I can't use it with the ongoing progress of Nuxt v2.
I've also seen the rise of MDX. The React folk seem to be taking the idea of "markdown for the component era" to a new level within Storybook or @jxnblk's MDX Blocks ideas. Although there is an example of MDX within Vue (albeit it currently fails), I can't help but think this is a blindspot within Vue.
The priorities of Nuxtent seem to have more of a focus on extending markdown as a publishing tool (eg. breadcrumbs / TOC) rather than creative component integration. Which is fine, but I feel like it's missing out on the opportunity to think bigger.
In light of MDX, what are folk's thoughts for the vision of Nuxtent?
from nuxtent-module.
It looks that it has a different approach to a similar end, at work we use markdown components (.comp.md files) with custom vue components for each site we build, so I think nuxtent already has and had for quite some time the ability to compose complex page structures with layout and presentational components. However if you point out something that could be missing from nuxtent I will be glad to hear it.
As for future compatibility yesterday I published a ts rewrite with fixes, some improvements to and implements all the features from nuxtdown plus some that where requested along the way like excerpts. However I'm pretty much the only one writing code for nuxtent right now, and even with the support from my work (time) there is so much I can do, that means that at least from my part nuxtent will be maintained for the foreseeable future but do not expect that I keep up with nuxt team's rhythm and their many breaking changes on their internal api.
As a showcase of this version working with some we built quite a complex site on using nuxtent and it works with 2.3.x up until 2.6.x We are using YAML, JSON, plain markdown, markdown with some extensions and markdown components for different parts of the site.
from nuxtent-module.
You could use the @dinamomx/nuxtent package, is published on npm and currently has the latest commit.
from nuxtent-module.
Guys, I should perhaps clarify my (lack of) involvement in this project. As you may or may not know, I'm using nuxtdown in production on freesewing.org, and that's how I got involved in the first place.
However, I've been working on a new frontend built on React/Gastby, and as soon as it's ready I will no longer have a stake in Nuxtent.
That being said, I think this is a very useful module, and you guys are doing great work π₯
from nuxtent-module.
@joostdecock I'd love to hear the reasons why you switched over
from nuxtent-module.
@joostdecock I'd love to hear the reasons why you switched over
βΊοΈ
We currently deploy about 2700 pages, and the vast majority of those are just embellished markdown.
We have a ton of documentation, we have blog posts, showcases from the community, 5 different languages, and other things that are more website than app.
For our needs, Gatbsy and the ecosystem around it felt like a better match.
from nuxtent-module.
@renestalder We really want to improve the "static" part of nuxt, especially when it comes to easier integrations.
I'm pretty sure that Nuxtent and the full-static mode are two points to start with but not the end of the improvements.
from nuxtent-module.
@manniL Thanks for the info. I somehow just would wish that the patches that are applied on one of the development branches now (especially for Nuxt 2.3 compatibility) would go into a patch release. I see that some refactoring is going on but I wonder if that is required for releasing some patches at this moment. It doesn't make much sense for me to now dig into the code to apply the patches for myself in my projects and at the same time, I don't want to hook in the development branch into my projects as there is a clear warning that nobody should use that in production.
from nuxtent-module.
@renestalder I use it in production for many sites. It's just that I haven't had the time to keep documenting all that is going on, there is some progress to document and refactor all the code to make possible what @joostdecock does but with Nuxt and async components.
But with my team we are looking to keep maintaining this as well as possible but is not really our highest priority.
from nuxtent-module.
@manniL I'm looking to keep track of this and add some ideas from my experience with nuxt.
from nuxtent-module.
It would be pretty great to get robust data API plugins into Nuxt -- and dispense entirely with the need for Nuxtent.
from nuxtent-module.
@chadananda I don't think a fully robust api is the way to go, as far as the (little) feedback that this module has gotten most people use it with the generate option, so i don't think a fully sql like query api would bee appropriate but I do think that it can be better with thinks like paginating and custom ordering.
from nuxtent-module.
@cesasol huge! Going to test your new commits in my business site repo this coming week.
I don't feel my JS isn't good enough to help out. Else I would offer. I'm grateful that you're doing this.
from nuxtent-module.
@callumflack Testing is a great way to collaborate!
from nuxtent-module.
@cesasol then I shall test shortly, this week ;)
from nuxtent-module.
@cesasol so sorry but how would I use your latest commits to test?
In my naive attempt at adding the commit to my package.json, yarn forces me to select a release version:
from nuxtent-module.
Related Issues (20)
- How to reference an image inside your nuxtent markdown content file? HOT 12
- Unable to extend markdown parser HOT 3
- Joining URLs with path.join
- Gray Matter
- Excerpt
- dn
- Sitemap example project fails HOT 4
- Give the ability to render the slug without dates HOT 2
- dependency issue HOT 1
- Online documentation unavailable HOT 7
- display informative error message when index is missing
- β error TypeError: request.charCodeAt is not a function HOT 2
- 404 on refresh post HOT 7
- Nuxtent cannot load pages when @nuxtjs/axios is registered as a module HOT 14
- Nuxt 2.3.x and above failing to build Nuxtent pages HOT 16
- Is there any combination of nuxtent & nuxt that actually work for static build? HOT 1
- how to import third-part components HOT 1
- Different redirect routes for different strategies HOT 1
- Deprecate the module HOT 3
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 nuxtent-module.