CabloyJS — это фреймворк на основе Node.js со встроенным механизмом рабочего процесса, ориентированный на разработчиков и предназначенный для низкокодовой разработки. Он реализует концепцию «разработка один раз, запуск везде» для кроссплатформенных и межтерминальных приложений.
CabloyJS предоставляет широкий спектр функций, включая систему ролей, аутентификацию пользователей, управление правами доступа, рендеринг форм, проверку форм, механизм рабочего процесса, словарь данных, приборные панели, онлайн-уведомления, темы оформления, поддержку многоязычной локализации, движок рендеринга CMS, интерфейсы для WeChat, корпоративного WeChat и DingTalk и другие.
Cabloy5.0 в стадии внутреннего тестирования
В Cabloy5.0 была проведена масштабная переработка с использованием TypeScript, которая затронула весь стек фреймворка. Более подробную информацию можно найти в следующих документах:
Сравнение старого и нового стеков технологий:
Старый | Новый | |
---|---|---|
Фронтенд | JavaScript, Vue2, Framework7 | TypeScript, Vue3, Quasar |
Бэкенд | Koa2, Egg2 | TypeScript, Egg3, поддержка нескольких баз данных (MySQL, PostgreSQL) |
База данных | MySQL | |
Распределённые системы (кэширование, очереди, обмен сообщениями) | Redis, BullMQ, WebSocket | |
Редактор Markdown с расширенными возможностями | Prosemirror |
Документация:
Видеокурсы:
Онлайн-демонстрации:
CabloyJS предлагает множество онлайн-демонстраций, таких как:
Рекомендуется посетить страницу онлайн-демонстраций (https://cabloy.com/zh-cn/articles/demo-online2.html), чтобы получить представление о возможностях CabloyJS.
Официальные группы общения CabloyJS:
Добавьте свой личный номер WeChat и запросите доступ к группе, указав «Запрос на добавление».
Начало работы:
Если вы хотите сразу же начать использовать CabloyJS, рекомендуется ознакомиться с учебными пособиями и видеоуроками, чтобы понять основные принципы работы и возможности настройки.
Именно поэтому все бизнес-модули имеют префикс egg-born-module-.
EggBornJS — это только базовая платформа для разработки полного стека. Чтобы обеспечить быструю разработку бизнеса, необходимо учитывать множество вспомогательных функций, связанных с бизнесом, таких как: рабочий процесс, управление пользователями, ролями, разрешениями, меню, настройками параметров, формами, логином и т. д. Особенно в сценарии разделения фронтенда и бэкенда требования к управлению разрешениями повышаются до более высокого уровня.
CabloyJS предоставляет набор основных бизнес-модулей на основе EggBornJS, реализуя ряд вспомогательных функций для бизнеса и органично комбинируя эти функции для формирования полной и гибкой экосистемы верхнего уровня, поддерживая тем самым конкретный процесс разработки бизнеса.
С EggBornJS можно повторно использовать не только компоненты, но и бизнес-модули.
Имея CabloyJS, вы можете быстро разрабатывать различные бизнес-приложения.
Всё, что может быть написано на JavaScript, в конечном итоге будет написано на JavaScript | Закон Этвуда.
Мы верим, что исследователи глубин JavaScript будут вдохновлены этой фразой, и вместе мы будем строить процветающую экосистему приложений, добавляя кирпичи и раствор в экосистему JavaScript.
CabloyJS — это исследование этой фразы. Приглашаем вас присоединиться к сообществу CabloyJS и внести свой вклад в процветание JavaScript и его приложений.
Это название довольно простое, потому что у нас есть Egg (бэкенд-фреймворк), поэтому у нас также есть EggBorn. Есть анимационный фильм под названием «Путешествие на край ночи», главного героя которого зовут «Яйцо». Мне очень нравится смотреть этот фильм (невольно раскрыто моё возрастное состояние 😅).
Cabloy происходит от заклинания синего эльфа, и если вы правильно произнесёте слово Cabloy, это вызовет удивительный эффект. Точно так же CabloyJS — это волшебство химии, основанное на комбинации модулей и химических реакциях, и вы сможете реализовать всё, что захотите.
Добавьте свой личный WeChat и свяжитесь с нами, чтобы присоединиться к группе. Отметьте: «Присоединиться к группе».
MIT, можно использовать бесплатно.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )