Salut,
Tout dépend de ce que tu veux : veux-tu sauvegarder l'article en local (dépendant donc de l'ordinateur utilisé) ou sur le serveur ?
En local, regarde du côté de localStorage. Quand je dis local, c'est sauvegarder quelque chose sur l'ordi de la personne à chaque fois que tu charges la page, tu pourras retrouver ces infos. Il suffira de mettre le contenu du localStorage dans le textarea, si il y a du contenu.
Sur le serveur, il faudra en effet utiliser soit de l'AJAX, soit des websockets, mais je pense que l'AJAX est plus adapté dans ce cas. L'AJAX, c'est juste une requête HTTP faite depuis du Javascript. Ça permet d'envoyer des infos à son serveur. Pour en faire avec du JS vanilla, il faut utiliser XMLHttpRequest mais je te conseillerai d'utiliser une lib qui simplifie ça. Hop, un tour sur microjs.com plus tard et je te conseille microajax. Quelqu'un semble l'avoir uploadé sur bower, si jamais.