6 ms·
If you find the book helpful - great! I'm glad. I can definitely see a lot of faults in my own work but I don't have infinite time to fix them, which is why the
by mixu 13y ago
If you find the book helpful - great! I'm glad. I can definitely see a lot of faults in my own work but I don't have infinite time to fix them, which is why the book is on Github ( https://github.com/mixu/singlepageappbook https://github.com/mixu/singlepageappbook ).
There are things that I would definitely discuss differently if I wrote the book today - since things have developed a quite bit in the past year and half. I'll probably start working on a second edition late this year to rewrite the parts that I find most annoying in my book. I need to finish and ship a bunch of open source stuff before that though.
- visarga 13y agoExcellent work. This is why I love our internet age. A single person can have a huge impact on many people, and he/she doesn't need to have massive media behind.
- alpb 13y agoHave you considered making it in ePub format? It would be a really great!
- mixu 13y agoIt's actually available in mobi (Kindle) and epub on the front page, see the side bar at http://singlepageappbook.com/ http://singlepageappbook.com/ or direct links: http://singlepageappbook.com/mixu-single-page-apps.mobi http://singlepageappbook.com/mixu-single-page-apps.mobi and http://singlepageappbook.com/mixu-single-page-apps.epub http://singlepageappbook.com/mixu-single-page-apps.epub
- akurilin 13y agoAny chance you could at least outline what you think the biggest changes in the past year and a half have been, for those of us who read the book? What are the things you would have written about differently?
- cnp 13y ago+1. I'd be so interested in hearing your answer as well.
- mixu 13y agoI haven't yet fully formulated what I want to say so this is still just speculation on what the 2nd edition might contain. I can see a lot of room for improvement, especially in the latter chapters. Overall, the way I would frame the problem is much crisper now, and I think I have figured out how to better explain and implement my controller-averse approach, as well as server/client hybrid rendering and routing. The community is more sophisticated about packaging these days so I would spend more time going beyond the basics and it's obvious what the most popular frameworks are (from ~8 contenders to ~3) so I should bring those in concretely to illustrate points. When I wrote the book, many of the frameworks were pre-1.0 and hadn't figured things out. I also wrote another (to be released) book just on distributed systems which has helped with my thinking re: backend integration/caching/offline though I'm not sure how that will be directly reflected in this book. Finally, I'd like to audit my use of indefinite articles, particularly within chapter headings.