Comments (1)
It uses a node process to do the rendering and bundling. Node caches imported files similarly to python, so we get around it by using webpack to bundle the code into a single file which has a name containing a hash of the contents.
Webpack uses filesystem watchers to trigger rebuilds of the bundle. Sometimes the watchers can flake out or miss changes, but it's fairly rare. If you're codebase is part of a network mount or something similarly strange, they'll probably not work at all.
You can turn off the watchers (they default to DEBUG)
DJANGO_WEBPACK = {
'WATCH_SOURCE': False
}
With the latest release, it'll be
WEBPACK = {
'WATCH_SOURCE_FILES': False,
}
That'll trigger webpack to rebuild the entire bundle whenever a request comes in. It'll be slow, but it should fix the problems.
from python-react.
Related Issues (20)
- What architecture can this library build? HOT 4
- unexpected token error HOT 3
- Unexpected token in component HOT 2
- Web2Py support: ImportError('No module named react.render',) HOT 11
- Is it possible to use Server Side Rendering for components that you want to pass children to? HOT 5
- Error trying to use Tornado Example HOT 2
- Docker integration HOT 6
- Optional path checks HOT 1
- CallableBool(True) is not JSON serializable HOT 2
- Allow JSON serializer to be overridden HOT 1
- chrome dev tool debugger HOT 1
- basic_rendering example - TypeError: a float is required HOT 4
- document is not defined HOT 1
- What happens if RENDER is False in production? HOT 2
- callback functions in props? HOT 1
- Got an error HOT 1
- Some Clarifications HOT 2
- Performance stats? HOT 2
- Is this still being maintained? HOT 4
- Python 3.4+ / Django 1.8+ support HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from python-react.