Skip to content

Commit a362a6f

Browse files
committed
Remove unnecessary sentences
1 parent 21196c8 commit a362a6f

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

docs/how_to_dev_frontend_en.md

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
11
# VisualDL Web app Develop
22

3-
VisualDL has two three components.
3+
VisualDL has three components.
44
1. The Python/C++ SDK that logs the data during training.
55
1. The single page client side app that visualized training data.
66
1. The server (powered on Flask) that reads the logs data and delivers it to the client side app for displaying graphs (scalars/histograms) and embeddings.
77

8-
The server provided the needed data and pass to the client side to draw scalars or histograms. The users can visualize the training progress and make a better network architecture evaluation.
9-
108
This article will go over the basic web-app architecture and development guide.
119

1210
## TL;DR
13-
If you are not interested in the details of mobo jumbo and want to start development as soon as possible,
14-
please run the following commands.
11+
If you are not interested in the details of mumbo jumbo and want to start development as soon as possible, please run the following commands.
1512

1613
To clone the repo and to prepare the environment
1714
```bash
@@ -40,7 +37,7 @@ The VisualDL Web app uses multiple frameworks to help manage the project. They a
4037
## Webpack
4138
webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser.
4239

43-
webpack is like a gospel to the web developers. For a long time, web developers need to worry about backward compatibility or how to support different versions of browsers.
40+
For a long time, web developers need to worry about backward compatibility or how to support different versions of browsers.
4441
webpack can help to transpile the Javascript files to the version where a browser can take. The developers don't need to implement version specific code anymore.
4542
It can also help to minify and uglify Javascript files. In a nutshell, webpack helps to manage all of your assets (.js, .css, .gif, .sass, etc) so you don't have to.
4643

@@ -70,15 +67,12 @@ This command will go through `package.json` and install the dependencies in the
7067

7168
San is a JavaScript component framework that helps the developer to implement web component in MVVM architecture pattern.
7269

73-
San allows you to define a self-content view model in a .san file and attach view model objects to DOM objects.
74-
By doing so, the view layer is much cleaner and easier to implement.
75-
View layer only needs to specify the layout of the page.
70+
San allows you to define a self-contained view model in a .san file and attach view model objects to DOM objects.
7671

7772
To learn more about [san](https://github.com/ecomfe/san)
7873

7974
## ECharts
8075

81-
To draw the graphs we use ECharts's framework. It can pilot charts and graphs with just a few lines of code.
82-
You can create a custom graph according to your needs. VisualDL's histogram is an example of a custom chart.
76+
We use ECharts javascript library to render our charts and graphs. ECharts is a leading open source charting library that supports numerous data visualization.
8377

8478
To learn more about ECharts framework, please visit [ECharts](https://ecomfe.github.io/echarts-doc/public/en/index.html).

0 commit comments

Comments
 (0)