├── .babelrc ├── .gitignore ├── README.md ├── components ├── App.js ├── BottomNav.js ├── CSSTag.js ├── ListItem.js ├── LoginForm.js └── NextJS │ ├── Head.js │ └── NextScript.js ├── gulpfile.js ├── index.js ├── middlewares └── clientMiddleware.js ├── next.config.js ├── package.json ├── pages ├── _document.js └── index.js ├── postcss.config.js ├── reducer ├── index.js └── newsListing.js ├── routes.js ├── server.js ├── store.js ├── styles ├── app.scss ├── bootstrap-grid.scss ├── global.scss └── index.scss ├── utils ├── constants.js ├── index.js └── request.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/README.md -------------------------------------------------------------------------------- /components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/components/App.js -------------------------------------------------------------------------------- /components/BottomNav.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/components/BottomNav.js -------------------------------------------------------------------------------- /components/CSSTag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/components/CSSTag.js -------------------------------------------------------------------------------- /components/ListItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/components/ListItem.js -------------------------------------------------------------------------------- /components/LoginForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/components/LoginForm.js -------------------------------------------------------------------------------- /components/NextJS/Head.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/components/NextJS/Head.js -------------------------------------------------------------------------------- /components/NextJS/NextScript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/components/NextJS/NextScript.js -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/gulpfile.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/index.js -------------------------------------------------------------------------------- /middlewares/clientMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/middlewares/clientMiddleware.js -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/package.json -------------------------------------------------------------------------------- /pages/_document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/pages/_document.js -------------------------------------------------------------------------------- /pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/pages/index.js -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/postcss.config.js -------------------------------------------------------------------------------- /reducer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/reducer/index.js -------------------------------------------------------------------------------- /reducer/newsListing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/reducer/newsListing.js -------------------------------------------------------------------------------- /routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/routes.js -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/server.js -------------------------------------------------------------------------------- /store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/store.js -------------------------------------------------------------------------------- /styles/app.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/styles/app.scss -------------------------------------------------------------------------------- /styles/bootstrap-grid.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/styles/bootstrap-grid.scss -------------------------------------------------------------------------------- /styles/global.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/styles/global.scss -------------------------------------------------------------------------------- /styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/styles/index.scss -------------------------------------------------------------------------------- /utils/constants.js: -------------------------------------------------------------------------------- 1 | export const prefix = '/news'; 2 | -------------------------------------------------------------------------------- /utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/utils/index.js -------------------------------------------------------------------------------- /utils/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/utils/request.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidnguyen11/nextjs-full-demo/HEAD/yarn.lock --------------------------------------------------------------------------------