Skip to content

Todo app created in pure JS. Prepared for tutorial which can be found on PoznajProgramowanie.pl

Notifications You must be signed in to change notification settings

pawelrus91/vanilla-todo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

vanilla-todo

Todo app created in pure JS. Prepared for tutorial which can be found on PoznajProgramowanie.pl (blog about software development)

http://poznajprogramowanie.pl/twoja-pierwsza-aplikacja-w-jezyku-javascript/

Why?

To learn more about pros and cons of using vanilla JS in your apps. Before even touching Ember, Angular, React or any other frameworks - just learn the basics. No npms, grunts, gulps, webpacks, live-servers, hot or cold reloading - amazing tools but not for "JavaScript 101" class.

After more than three years of building JS apps I've thought about back to the basics - let's build 20min app without any package managers, frameworks, one- or two-way binding and all this cool stuf, and let's write a blog post about it. Awesome exercise!

What's inside

  • Simple Todo model
  • Three components: TodoView (event listeners), TodoService (app logic) and TodoRenderer (UI updates)
  • Basic HTML layout based on Bootstrap

What's next

Explore my js-patterns repository to learn about following patterns:

  • strategy
  • factory
  • observer

About

Todo app created in pure JS. Prepared for tutorial which can be found on PoznajProgramowanie.pl

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 57.9%
  • HTML 40.8%
  • CSS 1.3%