Breaking up with JavaScript frameworks · HackerTrans