Link to home
Start Free TrialLog in
Avatar of curiouswebster
curiouswebsterFlag for United States of America

asked on

What can a CMS do to save time?

I need to build a quick website which has a back-end database where the content will reside for the primary web page.

I have to have as much as thousands of lines of text and hundreds of images, but 99% will be hidden on page load. I will use an AngularJS Accordion so the content for a region is only needed when the user opens that section. So I plan to load that asynchronously.

So, this gets a bit tricky to manage and I thought maybe a CMS is the solution.

I do not want to spend time building what's already been built. I can code but want to keep that to a minimum, so I can improve my content and the styling and behavior of the web pages.

Suggestions?

I am an ASP.NET developer, but tend to prefer NodeJS and MySQL for this kind of project.

But I would consider any technology at this point, if it is quick to implement and cheap (or free).
SOLUTION
Avatar of David Johnson, CD
David Johnson, CD
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of curiouswebster

ASKER

yes, but if I load them with AJAX, the page can render. Then if I load the bodies sequentially, there is a max chance that when the user click that it will already be there.

I will of course give a user click the highest priority, in the event that particular section has no loaded yet.

What is wrong with this plan?

Would using a CMS prevent me from using this paradigm? If so, I may need to stick to a custom solution.
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
True, if the user never opens a section, yet I loaded every one via AJAX, it creates a ton of work for nothing.

That makes everything much easier to program.

I guess I do not even need to use an Accordion to hide this stuff, I could instead use buttons. Then all I need to do is render the data on the page which I open up.

Is this what you are suggesting? I love this idea since it makes everything so much easier to code...

Thanks
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thanks!