A tal proposito è possibile citare anche un progetto come Babel, pensato per convertire il codice PHP in JavaScript.
“Qualsiasi applicazione che possa essere scritta in JavaScript verrà scritta infine in JavaScript“, questa semplice affermazione riassume quella che è nota come “Legge di Atwood“.
Babel supporta buona parte della sintassi di PHP 7, costrutti come funzioni, closures, blocchi try/catch, istruzioni di controllo e classi (con alcune limitazioni) dovrebbero generare i comportamenti attesi, mentre funzioni native come strlen(), array_pop() e is_bool() vengono convertite nelle corrispondenti funzioni JavaScript.