add frontend js & model of article-list