Skip to content

Commit 949dfdd

Browse files
authored
Add "top features" to the readme (#210)
1 parent 9607a8d commit 949dfdd

File tree

1 file changed

+12
-11
lines changed

1 file changed

+12
-11
lines changed

README.md

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# <img src="https://raw.githubusercontent.com/reactive-python/reactpy/main/branding/svg/reactpy-logo-square.svg" align="left" height="45"/> ReactPy Django
22

3-
<!--badge-start-->
4-
53
<p>
64
<a href="https://github.com/reactive-python/reactpy-django/actions?query=workflow%3ATest">
75
<img src="https://github.com/reactive-python/reactpy-django/workflows/Test/badge.svg?event=push">
@@ -20,10 +18,19 @@
2018
</a>
2119
</p>
2220

23-
<!--badge-end-->
24-
<!--intro-start-->
21+
[ReactPy-Django](https://github.com/reactive-python/reactpy-django) is used to add used to add [ReactPy](https://reactpy.dev/) support to an existing **Django project**. This package also turbocharges ReactPy with features such as...
22+
23+
- [SEO compatible rendering](https://reactive-python.github.io/reactpy-django/latest/reference/settings/#reactpy_prerender)
24+
- [Single page application (SPA) capabilities](https://reactive-python.github.io/reactpy-django/latest/reference/router/#django-router)
25+
- [Distributed computing](https://reactive-python.github.io/reactpy-django/latest/reference/settings/#reactpy_default_hosts)
26+
- [Performance enhancements](https://reactive-python.github.io/reactpy-django/latest/reference/settings/#performance-settings)
27+
- [Customizable reconnection behavior](https://reactive-python.github.io/reactpy-django/latest/reference/settings/#stability-settings)
28+
- [Multiple root components](https://reactive-python.github.io/reactpy-django/latest/reference/template-tag/)
29+
- [Django view to ReactPy component conversion](https://reactive-python.github.io/reactpy-django/latest/reference/components/#view-to-component)
30+
- [Django static file access](https://reactive-python.github.io/reactpy-django/latest/reference/components/#django-css)
31+
- [Django database access](https://reactive-python.github.io/reactpy-django/latest/reference/hooks/#use-query)
2532

26-
[ReactPy-Django](https://github.com/reactive-python/reactpy-django) is used to add used to add [ReactPy](https://reactpy.dev/) support to an existing **Django project**.
33+
## What is ReactPy?
2734

2835
[ReactPy](https://reactpy.dev/) is a library for building user interfaces in Python without Javascript. ReactPy interfaces are made from components that look and behave similar to those found in [ReactJS](https://reactjs.org/). Designed with simplicity in mind, ReactPy can be used by those without web development experience while also being powerful enough to grow with your ambitions.
2936

@@ -52,8 +59,6 @@
5259
</tbody>
5360
</table>
5461

55-
<!--intro-end-->
56-
5762
# At a Glance
5863

5964
## `my_app/components.py`
@@ -99,8 +104,6 @@ Additionally, you can pass in `args` and `kwargs` into your component function.
99104

100105
# Resources
101106

102-
<!--resources-start-->
103-
104107
Follow the links below to find out more about this project.
105108

106109
- [Try ReactPy (Jupyter Notebook)](https://mybinder.org/v2/gh/reactive-python/reactpy-jupyter/main?urlpath=lab/tree/notebooks/introduction.ipynb)
@@ -109,5 +112,3 @@ Follow the links below to find out more about this project.
109112
- [Discord](https://discord.gg/uNb5P4hA9X)
110113
- [Contributor Guide](https://reactive-python.github.io/reactpy-django/latest/about/code/)
111114
- [Code of Conduct](https://github.com/reactive-python/reactpy-django/blob/main/CODE_OF_CONDUCT.md)
112-
113-
<!--resources-end-->

0 commit comments

Comments
 (0)