3 ms·
For a really simple example, you could try a Todo app. For example, this site does the same thing for a number of JS frameworks: https://github.com/addyosmani/
by no_more_death 14y ago
For a really simple example, you could try a Todo app.
For example, this site does the same thing for a number of JS frameworks: https://github.com/addyosmani/todomvc https://github.com/addyosmani/todomvc
For something more complex, you could try to simulate a mail client (mail user agent). You probably don't need to make it fully functional, just simulate the email layer. If you do this, you are just obeying Zawinski's Law! (http://en.wikipedia.org/wiki/Jamie_Zawinski#Zawinski.27s_law_of_software_envelopment http://en.wikipedia.org/wiki/Jamie_Zawinski#Zawinski.27s_law...)
See what UkiJS does here for a browser example: http://ukijs.org/mail/index.html http://ukijs.org/mail/index.html
In general, check out RosettaCode to see how to do the same thing in different languages.
- theboywho 14y agoThe Todo app would be good for an introduction tutorial, but for my book, I want the user to understand the whole cycle of a production ready web site, which means I need more advanced features to explore, to take them step by step, from 0 to deploy. Simulating a mail client would be good too, except that it is more suited for people wanting to build web apps. My book is for people who want to build web sites. Thanks for the ideas.