Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial
jsdevtom
16,963 PointsUsing KeystoneJS for clients' websites
Hi!
Background information: I have spent the last 6 months intensely learning web design and development (average 10 hours a day 7 days a week) through treehouse and youtube videos. I am starting an online marketing (website production mainly) company next month and I aware that I will make a boat load of mistakes due to the lack of real life experience but I am going to do it anyway because I can not stand working for other people anymore. My target market is the 12,000 SMBs that start in my city every year. Do you guys think that using Keystone would be appropriate for small to medium clients? So far I see it like this:
Benefits
Integrates right in to node workflow -> more efficient
Provides more value to the customers through CMS
Client 'Lock-in' to a certain extent, due to the fact that no company is offering node apps in my area. Thus if they want to change providers, it would cost them more (at least initially, until other companies start to offer it)
Great documentation
It's fast thanks to node.js... right?
Concerns
It's fast thanks to node.js... right?
Still a young framework
Community is no way near as extensive other frameworks' such as WordPress
Security?
Is this overkill for near-static websites?
Would a virtually unknown CMS scare off clients in your opinion?
An other things I haven't though of?
1 Answer
Kevin Korte
28,149 PointsI don't see any problem with this, clients don't tend to care how to what makes a site work, just that it does, and it's easy enough for them to use.
I've looked at keystone, and it looks pretty cool.