JQuery del lado del servidor

Digamos que tengo un script escrito en perl o python. ¿Cuál es la forma más fácil de escribir una función que utilice selectores de jQuery en cadenas como parte de ella? es decir, para poder hacer:

jquery_selector('table.new#element', text)

dóndejquery_selector es una función que ejecuta un selector jquery en la cadena html almacenada entext. Incluso si se limitara a devolver cadenas (no objetos de jQuery completos), aún sería realmente útil. es decir, si se le pedía que proporcionara una función javascript como devolución de llamada que convertiría los resultados en algo comprensible en el lenguaje de scripting:

jquery_selector('table.new#element, text, 'function(e){return e.val()}')

Y devolvería los resultados de la devolución de llamada como una lista.

Me doy cuenta de que existen bibliotecas dom para la mayoría de los idiomas, pero jquery es mucho mejor que la mayoría de ellos.

No estoy preguntando acerca de las bibliotecas nativas que tienen una sintaxis como jquery. Supongo que lo que se necesitaría es una API para un navegador en el que se ejecutaría jquery? ¿O es esto lo que hace node.js?

Respuestas a la pregunta(2)

Su respuesta a la pregunta