Что нового в передней части в 2021 году?

внешний интерфейс
Что нового в передней части в 2021 году?

В 2020 году не будет много прорывного контента или фреймворков, принесенных фронтенд-кругом, и не будет новых войн фреймворков с 2013 по 2017 год, не будет битв полного стека Node, не будет React-Cross. -end, такие как Native, Weex и Flutter, в восторге.

Что я вижу, так это то, что передняя часть сегодня стабилизировалась, и исследования в глубоководной области, такие как x6 Ant Financial, очень хороши с точки зрения графической визуализации, такие как Midway-faas Taobao, который действительно имеет свои уникальные характеристики в бессерверное поле. Например, Yuque, Dingding Document, онлайн-Excel и т. д. не просты в обращении.

Я был очень рад видеть, что после хаоса все смогли исследовать глубокую воду. В 2019 году четыре основных технических направления комитета по внешнему интерфейсу экономики Али: первое — создание сервисов, второе — бессерверное, третье — интеллектуальное, четвертое — IDE. В 2020 году прорывными направлениями для членов комитета по развитию экономики Али являются интерактивные технологии, кросс-технологии и интеллект. Миддл и бэк-офис, визуализация данных, Node.js (Serverless) и инженерная система (безопасное производство) — все это стало базовым техническим направлением. Это, вероятно, представляет собой тенденцию передовых технологий.

Я лично прошел аналогичный путь: я пришел в Alibaba в 2017 году и заменил PHP на Node.js, затем начал проект с открытым исходным кодом egg-react-ssr, а затем присоединился к комитету по интерфейсу в 2019 году, чтобы отвечать за бессерверные -боковое направление рендеринга. В 2020 году он будет переведен во фронт-энд отдела Тао, ответственный за развитие фронт-энд-разведки. На самом деле я очень оптимистичен в отношении Serverless.Постоянный прогресс Serverless должен заключаться в новой интерфейсной инфраструктуре.Не будет проблемой играть от 2 до 5 лет в будущем. Для меня соблазн фронтенд-разведки еще больше.Возможность стоять на звене производства и исследований означает думать о проблемах.Это та возможность, о которой я мечтаю.

Моя предыдущая идея заключалась в том, чтобы провести Node Party, чтобы обсудить эти прогнозы тенденций внешнего интерфейса на 2021 год. В прямом эфире, не знаю, интересно ли кому. Позвольте мне сначала написать эти мысли, надеясь помочь вам оценить внешние тенденции в 2021 году.

HTTP-импорт сделает свое дело

На самом деле, это то, как создал Deno, и Deno заслуженно назван лучшим вкладом с открытым исходным кодом в 2020 году.

import cheerio from "https://dev.jspm.io/npm:cheerio/index.js";

Конверсию cjs в esm правильнее передать CDN-подобным сервисам. На самом деле pika.dev/skypack.dev/jspm.io уже сделал это.

Node.js сразу поспеет, соответствующие PR уже в пути, и этот пункт будет популярен.

см. статью«[Снова посмотрите на Deno в 2021 году (думая о CDN для модулей JavaScript])»

Логическое расположение, больше ориентированное на разработчиков

Было получено много похожих проектов imove. Решайте задачи с переменной и неинтуитивной логикой.

Используя функции в качестве гранулярности, а затем посредством работы класса конфигурации визуализируется и настраивается логика. Использование предельно простое. видетьGitHub.com/IMG повар / ИМО...

Умная доработка пользовательского интерфейса

Во-первых, узкое место в поиске на стороне сервера достигло потолка.Исследование конечной аналитики и конечного пользовательского интерфейса должно постепенно увеличивать бизнес-показатели. )

см. статью«Интеллектуальный пользовательский интерфейс: технологии разработки пользовательского интерфейса будущего»

см. статью«Передовой опыт реализации смарт-интерфейса CBU»

Интеллектуальный код PRD 2 (P2C)

Посмотрите на эффективность НИОКР по ссылке производства и исследований. Находясь на вершине D2C (от проекта к коду), метод маркировки менеджера продукта PD вводится для улучшения вывода кода и дальнейшего достижения без труда и реального интеллекта. (Набор для этого проекта)

На странице, которой поделился ppt на конференции по интерфейсу D2 2020 года ниже, значение бизнеса маркировки PD относительно ясно.

см. статью«Интеллектуальная передовая практика — P2C генерирует код из документов с требованиями | D2 Sharing Videos + Articles»

Если вы не знаете Python, вы также можете использовать машинное обучение во внешнем интерфейсе.

GitHub.com/alibaba/criticism…

См. Статью "Фронтальный инструмент машинного обучения, быстрее Pipcook 1.2"Tickets.WeChat.QQ.com/Yes/DP8GB-GV B…

Некоторые проекты с открытым исходным кодом, за которыми я слежу

▐ промежуточные крючки

Лучше всего использовать самый модный изоморфный фреймворк Serverless, такого нет. Адрес в открытом доступе:

GitHub.com/midwayJS/Хорошо…

▐ удалить

Инструмент логической оркестровки, разработка — одно удовольствие. Основанный на x6 с открытым исходным кодом Ali и formrender, он прост в использовании.

с открытым исходным кодом,GitHub.com/IMG повар/ИМО…

Я уже говорил это раньше, поэтому не буду повторяться здесь.

▐ йкфе/сср

Бессерверное решение для конечного рендеринга. Поддерживает несколько сред Faas. Он поддерживает решения для плавного понижения как csr, так и ssr. Основываясь на предыдущем зрелом egg-react-ssr, удалите Eggjs и замените его на midway-faas, который, естественно, поддерживает кросс-оператор.

Открытый исходный код, адрес с открытым исходным кодомgithub.com/ykfe/ssr

▐ воздушный пакет

Сообщается, что внутренний эффективный инструмент построения Ali, который поддерживает импорт http и cjs в esm, готовится к работе с открытым исходным кодом. Судя по стресс-тесту производительности, airpack примерно в 20 раз быстрее, чем webpack5.

Не уверен в компоненте сервера реакции

Еще нужно время, чтобы понять.

Внешний интеллект Винтера и Донни Йена

Лучшее видео года о front-end интеллекте.

[Конференц-зал веб-интерфейса] Разговор о интерфейсе Taobao с г-ном Донни Йеном (часть 1)

[Конференц-зал веб-интерфейса] Разговор о интерфейсе Taobao с г-ном Донни Йеном (часть 2)

Суммировать

В 2020 году крупные заводы должны быть в замешательстве: старые проекты беспокоятся об улучшении бизнес-показателей, а новые — об улучшении эффективности НИОКР. Многие корыстные интересы проедают те немногие оставшиеся дивиденды.С одной стороны, они беспокоятся о том, что их заменят, и не хотят сдаваться, а с другой стороны, они боятся вносить изменения. Я хочу сказать, что алгоритмы на стороне сервера (включая поисковые рекомендации) сегодня достигли потолка, и дальнейшее улучшение будет труднее, чем когда-либо. Традиционная интерфейсная инфраструктура также сталкивается с теми же проблемами, такими как фреймворки узлов, зданий и пользовательского интерфейса.Для идей обновления следующего поколения им, вероятно, не хватает идей и целей.

Инновации требуют мужества. Те, у кого недостаточно видения, не могут этого сделать, и те, у кого недостаточно способностей, не могут этого сделать. Существуют большие возможности и проблемы в проектах кросс-технологической интеграции, сочетающих интерфейс и ИИ. Донни Йену нелегко нести знамя передовой разведки с одним человеком. В настоящее время imgcook добился поэтапных результатов в области преобразования эскизов дизайна, но у нас все еще есть следующие исследования.

  • Умный пользовательский интерфейс, теперь можно увидеть дополнительные точки. Toutiao сделал что-то подобное.

  • P2C, ориентированный на маркировку бизнеса, для повышения эффективности производства и исследований, был проверен.

  • Pipcook еще больше упростит разработку ИИ: пока есть данные, модель можно обучить, и этого действительно достаточно.

  • Дизайн+, управление проектными активами.

  • Подобно airpack, http import, imove, midway-hooks, ykfe/ssr, они фактически станут новой интерфейсной инфраструктурой.

Подводя итог, автор считает фронтенд-разведку наиболее перспективным направлением в 2021 году.

Многие считают, что фронтенд-разведка предъявляет чрезвычайно высокие требования к ИИ и алгоритмам, но на самом деле это мнение однобокое. Есть 3 вещи, которые можно делать в интеллектуальной команде фронтенда: 1) бизнес, 2) инженерия, 3) алгоритм. Среди них инженерия и бизнес не нуждаются в алгоритмах, а также будет буферный период для новичков: вы можете делать то, что у вас хорошо получается на первых порах, и в то же время следовать за командой, чтобы учиться у алгоритмов ИИ.

Этапы, которые я прошел:

  • Познакомьтесь с imgcook, это область d2c. Покрывая 90%+ разработки модулей на площадках Double 11 2020 года, уровень доступности исходящего кода достиг 79,26%, а пропускная способность увеличилась в 1,5–2 раза, что привело к значительному повышению эффективности передовых исследований и разработок. Поскольку я являюсь менеджером Double Eleven, я прекрасно об этом знаю.

  • Возьмите на себя P2C и установите систему маркировки pd. Этот процесс сложный, но и очень динамичный. На самом деле, во мне больше роль продукта. Встаньте на плечи D2C и встаньте на точку зрения пользователя (PD), чтобы убедиться, что направление проекта не перекошено. У меня есть много размышлений и роста о том, что может сделать PD, как это сделать и как быстро получить бизнес.

  • Чтобы получить API, было очень хлопотно сначала выбрать источник данных, а затем определить поля, PD неприемлем, если будет 100 API и в каждом API по 10 полей, PD будет сумасшедшим. Наш подход заключается в том, чтобы сначала выбрать поле, а затем определить конкретный интерфейс.Это обратное мышление очень применимо в такого рода проектах.

  • Продолжая углублять решение C-стороны, исходя из того, что бизнес и технологии отдела Дао являются зрелыми, улучшают бизнес-данные и принимают во внимание технологические инновации, вероятно, нет более смелой и захватывающей цели, чем эта.

Эта команда является составной командой. В дополнение к Zhuofeng, Miaojing и другим старым шишкам Ali, работающим с интерфейсом, есть также специалисты по алгоритмам, дизайну, нижнему уровню AI, пользовательскому интерфейсу и другим аспектам.