Jquery do lado do servidor

Digamos que eu tenha um script escrito em perl ou python. Qual é a maneira mais fácil de escrever uma função que usaria seletores jquery em strings como parte dela? ou seja, para poder fazer:

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

Ondejquery_selector é uma função que executa um seletor de jquery na string html armazenada emtext. Mesmo que fosse limitado apenas ao retorno de strings (não objetos full jquery), ainda assim seria muito útil. ou seja, se você fosse obrigado a fornecer uma função de javascript como retorno de chamada, o que tornaria os resultados algo compreensível na linguagem de script:

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

E retornaria os resultados do retorno de chamada como uma lista.

Eu percebo que existem bibliotecas dom para a maioria das linguagens, mas o jquery é muito melhor que a maioria delas.

Eu não estou perguntando sobre bibliotecas nativas que têm uma sintaxe como jquery. Eu acho que o que seria necessário é uma API para um navegador que jquery seria executado? Ou é isso que o node.js faz?

questionAnswers(2)

yourAnswerToTheQuestion