vuepress 1.0 выпускается! Проще говоря, это статический генератор веб -сайтов, основанный на Vue. Ядром VUE является разработка компонентов.
]теперь все основные фреймворки JavaScript принимают компонентизированный шаблон. Даже если в некоторых деталях есть различия (например, складывание, необходимо составить), все они согласны с компонентизированной моделью разработки. React полностью основан на компонентах, Next.js является популярным статическим генератором веб -сайтов React; Соответствующая версия Vue - nuxt.js.
]Gatsby также является статическим генератором веб -сайтов на основе React (см. Наше последнее шоу ShopTalk Show). В экосистеме Vue Gridsome наиболее похожа на нее, оба из которых могут получить данные из различных источников данных. Конечно, они также основаны на компонентах. Я не уверен, существуют ли генераторы статических веб-сайтов флагманского уровня, основанные на угловых, но они существуют, и угловые также реализуют концепцию разработки компонентов.
]компоненты настолько распространены, что вы, возможно, привыкли к ним. Но если вы переключитесь между компонентными проектами и некомпонентными проектами, вы можете почувствовать разницу. Например, разработка WordPress обычно не управляется компонентами. Конечно, у вас есть файлы, такие как header.php и cooler.php, и вы можете разделить их, как вам нравится, но это более временный подход. Вы не строите компоненты, предоставляете локальные данные для этих компонентов и тестируете их. (Это ближе к этому, используя инструмент, такой как древесина).
]полностью возможно построить фронт с использованием кода на стороне сервера, а рендеринг на стороне сервера имеет много преимуществ. однако, язык на стороне сервера, похоже, не охватывает компонентизацию, как JavaScript. Поскольку всем, кажется, нравятся компоненты (очевидно, разработчикам фронт-энда, дизайнерам привыкает к этому мышлению, и разработчики, которые его понимают, понимают его…), я не удивлен, увидев, что эти высоко любимые проекты создают серверные (или время настройки) веб-сайты, использующие JavaScript, просто потому, что он основан на компонентах, и компоненты являются хорошей идеей.
]Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3