My question today is not so much as a coding challenge as a open ended question. What's the best way and stack to make a Node.js powered Blog/store?
The way I was doing now was by using Express, Node, and mongo on the backend; and Bootstrap (with custom CSS) on the front-end. Our project has three parts: Store (which, for the time being is static with just two products), a mongo database powered search catalog for objects, and an article section (this is where the need of blog comes in since we have enough content to make 30+ blog posts)
So far, the hosting is done on heroku and I'm not inclined to think that I need to change it. Side note: this a college project with the need of integrating an iOS application.
The way our team sees it, we have three options:
- Integrate an CMS for the blog (ghost and keystone seemed to provide solution we're running into problems getting started with Ghost. Keystone is insufficient and not something we're looking for)
- Make a bootstrap front end and store data in the mongoDB, load it via EJS (the way the data explorer is set)
- Make a static page template, and copy paste the content while leaving out content that's too unsubstantial to put up
The first approach although ideal is leading us to deadends repeatedly, (we're considering it its anoverkill to implement this). The second approach seems too much work, also kinda slow). The third just increases our work several fold and will make our work front-end intensive and our website slow.
Are we missing any approaches? Or perhaps there might be any improvements in our three choices? Any answers/links/suggestions/references appreciated. Have you done something similar? What did you do?
Aucun commentaire:
Enregistrer un commentaire