3 ms·
I really stay away from javascript client-side frameworks unless I'm working on a browser-app, which is behind a login, so there's no need for SEO. If you're c
by dougbarrett 13y ago
I really stay away from javascript client-side frameworks unless I'm working on a browser-app, which is behind a login, so there's no need for SEO.
If you're creating a service that doesn't sit behind a login, use javascript sparingly. Why do you need a full-blown search/filter function on a production or information landing page?
Make it basic, and then have the results pop up via AJAX. Sure, you're losing SEO value from those search results, but you can create a table that basically shows that a user went from page ID 123 to page ID 234 and you can populate a list of 5 'articles' that people may be interested, based on searches. That list output should be generated server-side and really should be cached for a day, and there is your lost SEO value from search results which is going to actually help more in the long run.
I think it's great that we can easily re-create any type of website we want to using a javascript MVC, but it doesn't mean we should.