Я полагаю, что вы ищете что-то в этом духе, если вы хотите узнать больше о как я получил данные, тогда взгляните на [111 ] документы . Чтобы преобразовать данные в строку, я просто использовал функцию text
, с которой вы можете найти больше документации здесь .
Наконец, я просто заменил все символы \n
на регулярные пробелы. Если вы хотите больше узнать о методе замены, вы можете прочитать больше об этом здесь .
const url = 'https://raw.githubusercontent.com/dwyl/english-words/master/words_alpha.txt';
fetch(url).then(d => d.text()).then(d => console.log(d.replace(/\n/g, ' ')));
Будьте осторожны, что Вы не блуждаете в "синдром серебряной пули"... Я просто слышу, что devs говорит "конвенцию по конфигурации", и думаю, что это - большая вещь...
Daniel Spiewak является солидным программистом, я узнал о много из его блога, но это - довольно простой API. Это означает, не ожидайте тонну опыта с производственным использованием, работающим в среде высокой загрузки, и т.д. Но иногда, все, в чем Вы нуждаетесь, просто, и хорошо, существуют другие проекты, как Databinder, которые интегрируются с Активными объектами. (Калитка + Databinder является довольно хорошей, легкой веб-платформой для Java.)
Но, например, я избегал бы платформы персистентности как это, если бы я делал большую пакетную обработку. Главным образом, потому что я хочу:
COPY
Я решил много проблем производительности DB просто пишущий прямой код SQL, заменяя использование ORM, который не подошел для задачи.