|
2 | 2 |
|
3 | 3 | # Todo List App (TodoMVC) in Vanilla JavaScript
|
4 | 4 |
|
5 |
| -[](https://travis-ci.org/dwyl/todomvc-vanilla-javascript-example) |
6 |
| -[](http://codecov.io/github/dwyl/todomvc-vanilla-javascript-example?branch=master) |
7 |
| -[](https://david-dm.org/dwyl/todomvc-vanilla-javascript-example) |
8 |
| -[](https://david-dm.org/dwyl/todomvc-vanilla-javascript-example?type=dev) |
9 |
| -[](https://github.com/dwyl/todomvc-vanilla-javascript-example/issues) |
10 |
| -[](http://hits.dwyl.io/dwyl/todomvc-vanilla-javascript-example) |
| 5 | +[](https://travis-ci.org/dwyl/todo-list-javascript-tutorial) |
| 6 | +[](http://codecov.io/github/dwyl/todo-list-javascript-tutorial?branch=master) |
| 7 | +[](https://david-dm.org/dwyl/todo-list-javascript-tutorial) |
| 8 | +[](https://david-dm.org/dwyl/todo-list-javascript-tutorial?type=dev) |
| 9 | +[](https://github.com/dwyl/todo-list-javascript-tutorial/issues) |
| 10 | +[](http://hits.dwyl.io/dwyl/todo-list-javascript-tutorial) |
11 | 11 |
|
12 | 12 | A ***step-by-step*** example/how-to
|
13 | 13 | for building a **Todo List _from scratch_**
|
@@ -75,7 +75,7 @@ into a "mini frontend framework" called "***elmish***".
|
75 | 75 | (_elmish is inspired by Elm but only meant for educational purposes!_)
|
76 | 76 |
|
77 | 77 | The journey to creating **elmish** is captured in
|
78 |
| -[**`elmish.md`**](https://github.com/dwyl/todomvc-vanilla-javascript-example/blob/master/elmish.md) |
| 78 | +[**`elmish.md`**](https://github.com/dwyl/todo-list-javascript-tutorial/blob/master/elmish.md) |
79 | 79 | and fully documented code is in **`elmish.js`**.
|
80 | 80 | This means our Todo List App can be as concise
|
81 | 81 | and "declarative" as possible.
|
@@ -118,7 +118,7 @@ to develop their "core" JavaScript skills (_without using a framework/library_)
|
118 | 118 | while building a "real world" (_fully functional_) Todo List Application.
|
119 | 119 |
|
120 | 120 | > As always, if you get "stuck", _please_ open an issue:
|
121 |
| -https://github.com/dwyl/todomvc-vanilla-javascript-example/issues |
| 121 | +https://github.com/dwyl/todo-list-javascript-tutorial/issues |
122 | 122 | by opening a question you help _everyone_ learn more effectively!
|
123 | 123 |
|
124 | 124 |
|
@@ -146,12 +146,12 @@ Start by cloning this repository to your `localhost`
|
146 | 146 | so that you can follow the example/tutorial offline:
|
147 | 147 |
|
148 | 148 | ```sh
|
149 |
| -git clone https://github.com/dwyl/todomvc-vanilla-javascript-example.git |
| 149 | +git clone https://github.com/dwyl/todo-list-javascript-tutorial.git |
150 | 150 | ```
|
151 | 151 |
|
152 | 152 | Install the `devDependencies` so you can run the tests:
|
153 | 153 | ```sh
|
154 |
| -cd todomvc-vanilla-javascript-example && npm install |
| 154 | +cd todo-list-javascript-tutorial && npm install |
155 | 155 | ```
|
156 | 156 |
|
157 | 157 | Now you have _everything_ you need to build a Todo List from scratch!
|
@@ -202,9 +202,9 @@ We will be using **Tape** and **JSDOM** for testing
|
202 | 202 | both our functions and the final application.
|
203 | 203 | If you are `new` to either of these tools,
|
204 | 204 | please see:
|
205 |
| -[https://github.com/dwyl/**todomvc-vanilla-javascript-example**](https://github.com/dwyl/todomvc-vanilla-javascript-example) |
| 205 | +[https://github.com/dwyl/**todo-list-javascript-tutorial**](https://github.com/dwyl/todo-list-javascript-tutorial) |
206 | 206 | and
|
207 |
| -[**front-end**-with-tape.md](https://github.com/dwyl/todomvc-vanilla-javascript-example/blob/master/front-end-with-tape.md) |
| 207 | +[**front-end**-with-tape.md](https://github.com/dwyl/todo-list-javascript-tutorial/blob/master/front-end-with-tape.md) |
208 | 208 |
|
209 | 209 | We will be using **JSDOC** for documentation.
|
210 | 210 | Please see [our tutorial](https://github.com/dwyl/learn-jsdoc) if this is new to you.
|
@@ -244,7 +244,7 @@ if you have followed previous tutorials.
|
244 | 244 | > If anything is _unclear_ please revisit
|
245 | 245 | [https://github.com/dwyl/**learn-tape**](https://github.com/dwyl/learn-tape)
|
246 | 246 | and
|
247 |
| -[**front-end**-with-tape.md](https://github.com/dwyl/todomvc-vanilla-javascript-example/blob/master/front-end-with-tape.md) |
| 247 | +[**front-end**-with-tape.md](https://github.com/dwyl/todo-list-javascript-tutorial/blob/master/front-end-with-tape.md) |
248 | 248 |
|
249 | 249 | If you attempt to run the test file: `node test/todo-app.test.js`
|
250 | 250 | you should see no output. <br />
|
|
0 commit comments