Skip to content

Commit d429698

Browse files
jstarrygitbook-bot
authored andcommitted
GitBook: [master] 2 pages modified
1 parent d11c4fc commit d429698

File tree

2 files changed

+31
-26
lines changed

2 files changed

+31
-26
lines changed

‎src/concepts/html/README.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ description: The procedural macro for generating HTML and SVG
44

55
# Using html!
66

7-
The `html!` macro allows you to write HTML and SVG code declaratively. It is similar to JSX (a Javascript extension which allows you to write HTML code inside of Javascript).
7+
The `html!` macro allows you to write HTML and SVG code declaratively. It is similar to JSX \(a Javascript extension which allows you to write HTML code inside of Javascript\).
88

99
**Important notes**
1010

11-
1. The `html!` macro only accepts one root html node (you can counteract this by [using fragments or iterators](lists.md))
11+
1. The `html!` macro only accepts one root html node \(you can counteract this by [using fragments or iterators](lists.md)\)
1212
2. An empty `html! {}` invocation is valid and will not render anything
1313
3. Literals must always be quoted and wrapped in braces: `html! { "Hello, World" }`
1414

‎src/more/roadmap.md‎

Lines changed: 29 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -4,37 +4,42 @@ description: The planned feature roadmap for the Yew framework
44

55
# Roadmap
66

7-
## `v1.0.0`
7+
### Prioritization
88

9-
### Planned Features
9+
The prioritization of upcoming features and focuses of the framework are determined by the community. In Spring 2020, a developer survey was sent out to collect feedback on the direction of the project. You can find the summary in the [Yew Wiki](https://github.com/yewstack/yew/wiki/Dev-Survey-%5BSpring-2020%5D).
1010

11-
* Keyed list items [https://github.com/yewstack/yew/issues/479](https://github.com/yewstack/yew/issues/479)
12-
* Routing: [https://github.com/yewstack/yew\_router](https://github.com/yewstack/yew_router)
11+
{% hint style="info" %}
12+
Status of all major initiatives can be tracked on the Yew Github [Project board](https://github.com/yewstack/yew/projects)
13+
{% endhint %}
1314

14-
### Production Readiness
15+
### Focuses
1516

16-
* Browser compatibility
17-
* Improve Yew framework test coverage
18-
* Add performance benchmarks [https://github.com/yewstack/yew/issues/5](https://github.com/yewstack/yew/issues/5)
17+
1. Top Requested Features
18+
2. Production Readiness
19+
3. Documentation
20+
4. Pain Points
1921

20-
### Guides
22+
#### Top Requested Features
2123

22-
* Best practices: [https://yew.rs/docs/optimizations](https://yew.rs/docs/optimizations)
23-
* End-to-end Tutorial
24-
* Futures / Concurrency
25-
* CSS / Styling
26-
* Testing
27-
* State management
24+
1. [Functional Components](https://github.com/yewstack/yew/projects/3)
25+
2. [Component Library](https://github.com/yewstack/yew/projects/4)
26+
3. Better state management
27+
4. [Server side rendering](https://github.com/yewstack/yew/projects/5)
2828

29-
## Future
29+
#### Production Readiness
3030

31-
### Potential Features
31+
* Improve Yew test coverage
32+
* Reduce binary size
33+
* [Benchmark performance](https://github.com/yewstack/yew/issues/5)
3234

33-
* Server Side Rendering: [https://github.com/yewstack/yew/issues/41](https://github.com/yewstack/yew/issues/41)
34-
* Component Library: [https://github.com/yewstrap/yewstrap](https://github.com/yewstrap/yewstrap)
35-
* Code Splitting: [https://github.com/yewstack/yew/issues/599](https://github.com/yewstack/yew/issues/599)
36-
* Allow different Virtual DOM backends: [https://github.com/yewstack/yew/issues/482](https://github.com/yewstack/yew/issues/482)
37-
* Rethink Services: [https://github.com/yewstack/yew/issues/364](https://github.com/yewstack/yew/issues/364)
38-
* Mature Utility crate: [https://github.com/yewstack/yewtil](https://github.com/yewstack/yewtil)
39-
* HTML template alternatives: [https://github.com/yewstack/yew/issues/438](https://github.com/yewstack/yew/issues/438)
35+
#### Documentation
36+
37+
* Create tutorial
38+
* Simplify project setup
39+
40+
#### Pain Points
41+
42+
* [Component boilerplate](https://github.com/yewstack/yew/issues/830)
43+
* Fetch API
44+
* Agents
4045

0 commit comments

Comments
 (0)