I've been studying Meteor for a few weeks now and was slowly thinking it MIGHT be optimal for my new project but I hit a few roadblocks with Meteor.js. First of all I realized I was not dealing with a lot of user interaction at all. I only needed some parts of the website to feel reactive and immediate. Secondly the SEO for Meteor is poor (or simply absent) since it does not perform any server side rendering. Since I realize I need limited real-time interaction, I'm looking back at Drupal.
I'm considering Drupal for a few reasons: I have some experience with it and with PHP. However I am very concerned of Drupal nowadays. It's not easy finding developers in my neighborhood when compared to JS developers. Sometimes it's just better to interact with other developers in person OR at least have the option.
So I may use Drupal but how can I add some more reactive, UI to it? Is there an effective way to pull this off?
Comments
I know this may relate to the
I know this may relate to the topic of headless Drupal. I don't know much about the topic yet. Maybe someone can elaborate.
I'm not too clear on what you
I'm not too clear on what you are really asking.
Contact me to contract me for D7 -> D10/11 migrations.
I want to be able to quickly
I want to be able to quickly render a page in the client, as would happen using tools like Angular and Meteor.js. So the experience for a user is an immediate response instead of rendering the page on the server then loading that page on the client. Example meteor site - https://crater.io/?view=best
However I just want this type of reactivity on one part of my project. It doesn't need to apply to certain sections of my project.
After you've read the post
After you've read the post @yelvington suggested - you can load Angular (or I guess Meteor) on a single URL amongst the various ones on your site, and have it get its content from Drupal via JSON. Look at Views and/or Services for providing the endpoint with the JSON.
Also have a look here:
http://ng-drupal.org/
A good deal of this should apply to Meteor as well.
============================
Resonetrics: Better Tools for Building Brands
http://resonetrics.com
http://technologyformarketers.com
http://kittenassociates.org
http://www.linkedin.com/in/sammooreatresonetrics
Read this
http://buytaert.net/bigpipe-no-longer-just-for-the-top-50-websites
solved.
Instant Angular and React blocks in Drupal. Works really well.
https://www.drupal.org/project/pdb.
Site wide
https://www.drupal.org/project/jdrupal