Home
Get started
Documentation
Source
License
About
reahl
Power tools for Python development
Doc version
2.1
3.0
3.1
3.2
4.0
5.0
5.1
5.2
6.0
6.1
7.0
Navigation
index
modules
|
next
|
previous
|
Reahl 5.2.0 documentation
»
Documentation for developers
¶
Reahl source code
Reahl components
The root directory
Other components
Making sense of code
Development environment
The Reahl dev Docker image
Inside the Docker dev image
Using the container
Ssh to the dev container
Browsers and seeing stuff
Editing code
Pair programming
Coding and design conventions
Coding style
Design values and principles
Important design invariants
Testing
Testing
Fixtures
Web browser interfaces
Readable tests
Testing JavaScript
Developing your own Widgets
What is a Widget, really
Shipping JavaScript and CSS code
Adding CSS
JavaScript + Python: a pattern
Adding server-side URLs
Using a different persistence mechanism
Dependencies
Dependency injection
Previous topic
Tools for unit testing
Next topic
Reahl source code
Quick search
Navigation
index
modules
|
next
|
previous
|
Reahl 5.2.0 documentation
»
Doc version
2.1
3.0
3.1
3.2
4.0
5.0
5.1
5.2
6.0
6.1
7.0