A
A
Alexander2014-05-27 12:27:26
CMS
Alexander, 2014-05-27 12:27:26

Which CMS to choose for creating typical SPA (single page application) using node.js and mongo?

On the main line of work, I switch to node.js and mongodb, but at the same time I sometimes moonlight as site building - I make small sites as casual acquaintances. I need an analogue of the popular cms like Wordpress or Orchard, but for it to work not on PHP or C #, but on node.js and mondodb.
Naturally, I can just google and choose at random myself. So I found something called keystonejs.com and also something else calip.so .
1. If someone has experience in my question, please advise reasonably, which cms can be taken and why is it good?
2. It's not entirely clear how to implement a SPA using a CMS? Should there be some kind of visual constructor to bind the view (page) to the url (routing)?
Selection criteria (they are not strict, they can be partially satisfied)
- Low entry threshold (so that I can sit down and do, and not study cms for two months)
- The most simple modification for sites of the same type (company site\about the company\services\contacts)
- Ready and an easily modifiable admin panel for a customer with a low level of it literacy (keystonejs is somehow poor at all)
- The project must be lively and moderately popular, and not someone else's experiment.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
A
Alexander, 2014-05-28
@AlexanderKot

In general, after reading what foreign colleagues write on stackoverflow.com , I chose keystonejs.com for the time being . It seems to be live, fast, supported by the author, earned out of the box and can generate an admin interface based on a data model. When there are first results, I will try not to forget to show them.

V
Viktor Vsk, 2014-05-27
@viktorvsk

I ask out of personal interest, and not as a reproach.
Why is a CMS on a node (or rails, or a flask, not the point)? Indeed, one very important feature of cms such as WordPress, Joomla and Drupal is that they are in PHP -> they will start on any free share -> the entry threshold is very low: a crowd of student developers, the server does not need to be completely configured.
Or is it a sporting interest for the sake of self-education and you are rarely going to engage in such site building, and deploy servers manually?
I just don’t see an easy way to “make and give” a simple system to a typical customer (for a business card site, blog, or something else very simple) on something other than PHP - so that he could find the first hosting he came across and copy the files using ftp according to the hoster's manual. Even though it's tempting

A
Anton Chekhov, 2014-05-27
@chekhovrussia

So you googled Keystone and Calipso, didn't like them, and now you want people to sit and surf github/npm looking for a cms that fits your criteria?
Node.js is far from the best choice for generic solutions. You are unlikely to gain experience with Node.js when using cms. MEAN Stack or Sails.js will make more sense.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question