Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

morepath-cerebral-todomvc

Package Overview
Dependencies
Maintainers
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

morepath-cerebral-todomvc

Morepath example of using React & Cerebral

  • 0.2
  • PyPI
  • Socket score

Maintainers
4

TodoMVC based on Morepath and Cerebral

Cerebral TodoMVC with a Morepath REST backend.

Morepath backend

The backend ist based on morepath_reactredux <https://github.com/morepath/morepath_reactredux>_. You find the code of the backend in the server directory.

From inside the project directory create a clean Python environment with virtualenv <https://virtualenv.pypa.io/en/latest>_ and activate it::

$ virtualenv env $ source env/bin/activate

After this you can install the package including dependencies using::

$ env/bin/pip install -e .

Once that is done you can start the server::

$ env/bin/run-app

You can go to http://localhost:5000 to see the UI.

For installing the test suite and running the tests use::

$ env/bin/pip install -e '.[test]' $ env/bin/py.test

TodoMVC JS bundle

We use the TodoMVC example from Cerebral, which is based on Baobab, React and Cerebral:

https://github.com/cerebral/cerebral-todomvc

JavaScript code is in the client subdirectory. To rebuild the bundle you need to install the JS dependencies (listed in package.json). Run::

$ npm install

to install them. Then run::

$ webpack

To rebuild the bundle after changing it.

CHANGES


0.2 (2016-08-15)

  • Add support for Python 3.5 and make it the default test environment.

  • Apply standard js code style in client.

  • Upgrade to Cerebral 1.0 and update dependencies.

  • Refactor client to new Cerebral best practices.

0.1 (2016-05-04)

  • Initial public release.

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc