choojs/choo-handbook

[guide] Choo Introduction For People Who Know Just Enough jQuery To Get By

Open

#22 opened on Aug 2, 2016

View on GitHub
 (1 comment) (0 reactions) (0 assignees)HTML (268 stars) (25 forks)batch import
help wanted

Description

@kriesse pointed out today that it'd be cool to have a choo introduction geared at people with light frontend skills (e.g. designers). An article that she particularly liked was react introduction for people who know just enough jquery to get by. It'd be cool if something like that existed for choo.

The structure of the article is roughly:

  • define the target audience
  • overview of the project (create a tweet box)
  • introduction to JSBin (load libs and stuff, get some html)
  • set some state on the button in jquery
  • explain what you'll be doing in react to do the same thing
  • write some HTML markup in react
  • set some default state on the button using react (button is "disabled")
  • implement some state toggling in react
  • add a "remaining character count" thingy with jQuery
  • add a "remaining character count" thingy with react
  • explain the "add photo" feature
  • create the "add photo" button in jQuery
  • create the "add photo" button in react
  • reflecting on the react code (what makes it good?)
  • explain the "highlight overflow characters" feature
  • highlight "overflow characters" using react

Help with this is super welcome! - It'd be cool if someone (or a group of people) could help guide absolute beginners to feel comfortable writing bel / choo code! I probably won't have time to do this in the coming months, so if someone else could pick it up it'd be amazing :sparkles: Thanks!

Contributor guide