co znaczy wysyłać dane do plikow, chcesz tworzyć pliki na serwerze lub u klienta na podstawie jakiś danych? Jeśli client-side to nie masz dostępu do dysku, możesz jedynie zrobić userowi plik do pobrania, ja tak czasem robię generując pdf lub xlsx client-side. A jeśli na serwerze to puść ajaxem dane i w back-endzie operuj na plikach, tu już musisz poczytac w docs zależy w jakim języku piszesz backend. Zwrotnie potem możesz puścić klientowi info czy zapis się udał.