В 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 относительно ясно.
Если вы не знаете Python, вы также можете использовать машинное обучение во внешнем интерфейсе.
См. Статью "Фронтальный инструмент машинного обучения, быстрее Pipcook 1.2"Tickets.WeChat.QQ.com/Yes/DP8GB-GV B…
Некоторые проекты с открытым исходным кодом, за которыми я слежу
▐ промежуточные крючки
Лучше всего использовать самый модный изоморфный фреймворк Serverless, такого нет. Адрес в открытом доступе:
▐ удалить
Инструмент логической оркестровки, разработка — одно удовольствие. Основанный на 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, пользовательскому интерфейсу и другим аспектам.