Como posso criar URLs dinâmicas e amigáveis em diferentes idiomas no NodeJS e express. Para resolver esse problema tendo em vista varias traduções seria melhor utilizar um banco de dados relacional (MySQL) ou o noSQL (mongoDB)?
Como posso criar URLs dinâmicas e amigáveis em diferentes idiomas no NodeJS e express. Para resolver esse problema tendo em vista varias traduções seria melhor utilizar um banco de dados relacional (MySQL) ou o noSQL (mongoDB)?
Guiherme, os dois casos servem bem. O que você precisaria fazer seria ter um parametro que informe o idioma na url, e baseado nele trazer os dados do seu site de forma correspondente ao idioma cadastrado.
Ex: Cada conteúdo teria a opção de cadastrar traduções dele e você salva tudo isso no banco com um campo que permita a relação pelo idioma de forma abreviada, como pt-br, en-us...
Mas isso é só uma alternativa, fica aberto pra você testar e ver como funcionaria e se encaixa bem no seu projeto.
Espero ter ajudado :)