Как разумнее разбираться в написании пакета какой то библиотеки? Я к примеру не нашел подходящего текстового редактора и хотел бы написать для себя свою реализацию. Разумеется, что решение будет не идеальное, но есть уже готовые библиотеки.
Я к примеру не смог разобраться с
текстовым редактором, чтобы изменить поведение загрузки изображение не в base64, а с помощью ссылки полученной с сервера. Документация к нему есть очень простенькая и при этом можно конечно и самому понять как он работает и переписать какую то часть.
Как вы анализируете работу пакета, библиотеки? Через отладчик смотрите запуски, пытаетесь понять понять какие паттерны были применены. Для меня просто как черный ящик относительно код пакета, но я понимаю, что как раз надо исследовать и понимать как оно устроено.
Я просто даже не знаю примерно как код может быть разбит на модули под задачу текстового редактора и с чего начинать отладку. Понимаю, что вопрос общий, но если дадите пару советов с чего начинать и какой алгоритм действий использовать, буду вам признателен. По отдельности на чистом JS я могу написать код под обработке текста, ресайза изображений, а в вот "архитектурного" представления нету, хотя его можно подсмотреть в готовых библиотеках.