Skip to content
Setup & Deploy your Blogging System in less than 1️⃣ minute
JavaScript CSS HTML Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
build/html
database-manager
database
error-page
path-manager
public/img
route-manager
script
src/css
test
vendor
.gitignore
.rsyncignore
LICENSE
README.md
babel.config.js
backup.sh
mocha
node-dev
nodepost.js
package.json
rsync.sh
webpack.config.js

README.md

nodepost-logo.svg.png

Description

nodepost will turn a JSON file like this:

{
    "home": {
        "effective-javascript": {
            "accustoming yourself with javascript": {
                "strict mode": "",
                "implicit coercion explicit coercion": "",
                "prefer primitive types": ""
            },
            "variable scope": {
                "minimize use of global variable": ""
            },
            "working with functions": ""
        },
        "react": {
            "three JSX main patterns": "",
            "JSX direct function call": "",
            "stateless component": "",
            "stateful component": "",
            "component communication": ""
        },
        "back-end with node.js": ""
    }
}

into a blog like this:

jsfun.ir

An image that is worth 1000 words!

nodepost-first-run.png

Strengths

  • Auto directory (=posts) management
  • Auto route management
  • Auto cache management
  • Auto Time Update
  • Auto "Edit on Github"
  • Easy Performance Test
  • Easy Monitoring
  • Light weight
  • Unlimited nesting posts
  • As a microservice

Weaknesses

  • Commenting

More

License

nodepost copyright © 20XX Shakiba Moshiri

▒█▀▄▀█ ▀█▀ ▀▀█▀▀
▒█▒█▒█ ▒█░ ░▒█░░
▒█░░▒█ ▄█▄ ░▒█░░

You can’t perform that action at this time.