Skip to content

The next small thing in web development, powered by Hamber

License

Notifications You must be signed in to change notification settings

hamberjs/ramber

Repository files navigation

Ramber

What is Ramber?

Ramber is a framework for building high-performance universal web apps.

Get started

Clone the starter project template. When cloning you have to choose between rollup or webpack:

npx degit "hamberjs/ramber-template#rollup" my-app
# or: npx degit "hamberjs/ramber-template#webpack" my-app

...then install dependencies and start the dev server...

cd my-app
npm install
npm run dev

...and navigate to localhost:3000. To build and run in production mode:

npm run build
npm start

Development

Pull requests are encouraged and always welcome. Pick an issue and help us out!

To install and work on Ramber locally:

git clone [email protected]:hamberjs/ramber.git
cd ramber
npm install
npm run dev

Linking to a Live Project

You can make changes locally to Ramber and test it against a local Ramber project. For a quick project that takes almost no setup, use the default ramber-template project. Instruction on setup are found in that project repository.

To link Ramber to your project, from the root of your local Ramber git checkout:

cd ramber
npm link

Then, to link from ramber-template (or any other given project):

cd ramber-template
npm link ramber

License

MIT

About

The next small thing in web development, powered by Hamber

Resources

License

Stars

Watchers

Forks

Packages

No packages published