Так что Javascript библиотеки поставляются с GUI уже? - PullRequest
0 голосов
/ 26 января 2020

Я начинаю немного углубляться в веб-разработку только после того, как перешел на некоторые «ориентированные на рабочий стол» языки программирования.

Вот чего я не получаю:

До теперь каждый раз, когда я имел дело с GUI, мне нужно было получить какую-то библиотеку, специально предназначенную для GUI (qt, gtk, javaFX и т. д. c). Любая другая библиотека была просто заранее написанным кодом, чтобы помочь мне с чем-то (базы данных, математика и т. Д. c). Тогда мне нужно было бы найти способ использовать GUI и эти библиотеки «вместе».

В javascript я слышал о способах создания GUI, таких как React, Vue, Angular ... (насколько я знаю, на самом деле это не библиотеки) но каким-то образом я наткнулся на предположительно «нормальные» библиотеки, в которые, похоже, встроено GUI, без использования какой-либо из этих платформ, которые я упомянул выше.

Взять это в качестве примера: https://quilljs.com

Это библиотека текстового редактора, в которой мне нужно только написать кое-что на моей странице html, чтобы включите его в мой проект

<script>
  var editor = new Quill('#editor', {
    modules: { toolbar: '#toolbar' },
    theme: 'snow'
  });
</script>

И затем каким-то образом появится целый настоящий текстовый редактор, и я никогда не буду касаться GUI фреймворка. Это даже не компонент React или что-то в этом роде. Я не понимаю, как они могут придумать это без использования GUI библиотеки / фреймворка?

Это выглядит так

Извините, если это чрезвычайно простой вопрос, но я просто не могу обернуться вокруг него.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...