ПиСкрипт здесь. Но что это значит для будущего веб-разработки?

Недавно Anaconda анонсировала PyScript, который позволяет нам встраивать код Python в HTML и запускать его в браузере. Он построен на основе Pyodide (позволяет устанавливать и запускать пакеты Python в браузере с помощью micropip) и использует веб-сборку для перевода кода Python в веб-сайт. Проект все еще находится в стадии формирования, и многие модули не поддерживаются; поэтому не может быть импортирован в файл HTML. Тем не менее, будущее PyScript выглядит светлым, поскольку он сейчас является самым популярным проектом на GitHub. Многие разработчики вносят свой вклад в проект и исправляют некоторые часто возникающие проблемы. PyScript позволит специалистам по данным и энтузиастам машинного обучения создавать веб-приложения без изучения JavaScript и других технологий веб-разработки. Многие библиотеки, такие как pandas, numpy и matplotlib, поддерживаются прямо из коробки.

Ниже приведен пример: -

Значит ли это, что все покинут сферу JavaScript? Ну не в ближайшем будущем. Как бы хорошо ни звучал PyScript, в нем по-прежнему отсутствуют некоторые важные компоненты. Например, при изучении фреймворка я не смог загрузить модуль запросы, так как он пока не поддерживается. Можно использовать только пакеты, которые поддерживает Pyodide. Предстоит еще много работы. Но одно можно сказать наверняка: будущее веб-разработки, ориентированной на данные, таит в себе неограниченные возможности.