HOME

First Post Publishing with Notion~2021

2021-10-06

Note: trying to use Notion as CMS to publish post on my personal site

Let's see how it goes

Frontend + Backend

  • Serverless apprach with AWS
  • Express.js site placing within an Lambda
  • CloudFront on top of that for caching

CMS

package.json

"dependencies": {
    "@notion-stuff/blocks-html-parser": "^2.1.1",
    "@notionhq/client": "^0.4.1",
    "@popperjs/core": "^2.10.2",
    "body-parser": "^1.19.0",
    "bootstrap": "^5.1.2",
    "bootstrap-scss": "^5.1.1",
    "compression": "^1.7.4",
    "cookie-parser": "~1.4.5",
    "debug": "~4.3.2",
    "dotenv": "^10.0.0",
    "dotenv-safe": "^8.2.0",
    "express": "~4.17.1",
    "express-minify": "^1.0.0",
    "helmet": "^4.6.0",
    "highlight.js": "^11.2.0",
    "http-errors": "~1.8.0",
    "is_js": "^0.9.0",
    "jquery": "^3.6.0",
    "lodash": "^4.17.21",
    "marked": "^3.0.4",
    "moment": "^2.29.1",
    "morgan": "~1.10.0",
    "multer": "^1.4.3",
    "mysql": "^2.18.1",
    "node-sass-middleware": "^0.11.0",
    "nodemon": "^2.0.13",
    "pug": "^3.0.2",
    "request": "^2.88.0",
    "request-promise-any": "^1.0.7",
    "serve-favicon": "^2.5.0",
    "serverless-http": "^2.7.0",
    "tslib": "^2.3.1",
    "universal-analytics": "^0.4.23"
  }

😄

ABOUT ANTHONY
linkedin

Anthony Ng

email

Contact Us!

Copyright © 2024 AntmanTech Limited. All rights reserved.