In order to build a progressive website, you have to be familiar with at least one of the progressive frameworks. The most popular ones are Angular, React, Vue, Ionic, Polymer.