js-framework for new projects