CourseHunter
  • Категории
  • Источники
  • Все курсы
  • Разделы
  • Книги
  • Краудфандинг logo
    Краудфандинг
English
Русский
Українська
Голубая
Фиолетовая
Cветлая
Терминал
Norton
Войти
Главная страницаКатегория react.jsBedrock: Быстрый старт вашего следующего продукта SaaS

Bedrock: Быстрый старт вашего следующего продукта SaaS

Bedrock: Jumpstart your next SaaS product

Max Stoiber (@mxstbr) logo
Max Stoiber (@mxstbr)
★4.8 (всего оценок - 48)
Bedrock: Быстрый старт вашего следующего продукта SaaS
Начать Сейчас
Категория
React.js
Дата добавления
28 окт. 2021 г., 00:08
Язык
Английский
Дата обновления
23 нояб. 2023 г., 20:32

Современный полнофункциональный шаблон Next.js и GraphQL с аутентификацией пользователей, платежами по подписке, командами, приглашениями, электронными письмами и всем остальным, что вам нужно.


Каждый раз, когда я создаю продукт SaaS, я трачу недели на объединение стандартных инструментов и функций: аутентификация пользователей, сеансы файлов cookie, оплата подписки, управление биллингом, управление командой, GraphQL API, транзакционные электронные письма, ESLint, TypeScript, Prettier, Cypress, ... Вот почему я создал Bedrock.

Bedrock объединяет все лучшие инструменты, которые экосистема JS может предложить, в одну прочную основу для вашего продукта SaaS. Работать сейчас - это фантастика, и она настраивает вас на масштабирование по мере роста кода и пользовательской базы.

И самое приятное: вам не нужно читать тысячи страниц документации, чтобы узнать, как использовать Bedrock. Если вы знаете Next.js и GraphQL, вы можете начать писать код практически сразу!

Инструменты

Bedrock сочетает в себе все лучшие инструменты, которые может предложить экосистема JS, и заставляет их хорошо работать вместе. Это означает, что вы получаете лучший опыт разработчика и можете просто сосредоточиться на создании своего продукта.

В Bedrock нет абсолютно никакой магии, только связка кода, который сделает все эти инструменты лучшими друзьями. Вам не обязательно знать большинство этих технологий, чтобы работать эффективно, а Bedrock разработан таким образом, чтобы вы могли легко удалить все дополнительные инструменты!

Функции

Аутентификация пользователя

Аутентифицируйте пользователей, не беспокоясь о безопасности и хранении паролей. Пользователи получают волшебную ссылку на свою электронную почту, и как только они нажимают на нее, они входят в систему!

Поддержка команды

Бедрок готов для команд из коробки. Пользователи могут создавать «проекты», каждый из которых имеет свой биллинг и участников. Предварительно созданная система приглашений позволяет пользователям приглашать своих коллег в свои проекты.

Оплата подписки

Безопасно принимайте платежи по подписке с помощью Stripe Checkout. Bedrock готов к любым планам, которые вы хотите (включая годовые, цены на одно место и все остальное), и уже обрабатывает счета, управление счетами, соответствие требованиям PCI и многое другое.

Без стиля

Bedrock поставляется без каких-либо стилей или библиотеки компонентов, потому что, честно говоря, вы все равно просто удалите их. Интерфейс содержит минимальный код, необходимый для работы функциональности. Сделайте так, как вы хотите, используя собственную библиотеку компонентов или любую библиотеку с открытым исходным кодом!

GraphQL API и интеграции

Наслаждайтесь фантастическим опытом разработчиков, создавая API GraphQL с помощью Nexus и Prisma и запрашивая его с помощью urql. Bedrock также поддерживает аутентификацию API на основе токенов, что позволяет пользователям программно интегрироваться с вашим продуктом.

Подстраивается под ваши предпочтения

Bedrock имеет модульную конструкцию, поэтому вы можете настроить ее в соответствии со своими предпочтениями. Все инструменты, кроме Next.js, являются необязательными и могут быть легко удалены или заменены на вашу любимую альтернативу.

Лучший опыт разработчика

В экосистеме JavaScript есть много фантастических инструментов, но заставить их хорошо работать вместе может быть непросто. Bedrock поставляется со всем, что вам нужно, отлично настроено, поэтому вы (и ваша команда) можете двигаться быстро.

Пишите безопасно от базы данных к клиенту

Двигайтесь быстрее благодаря TypeScript, который улавливает ваши ошибки еще до того, как вы нажмете «Сохранить». Переименовать поле в схеме базы данных или GraphQL API? TypeScript сразу же выделит, где вам нужно обновить код.

Генерация кода

Bedrock использует генерацию кода там, где это возможно, поэтому вам нужно меньше писать код и двигаться быстрее. Prisma генерирует настраиваемый ORM и миграции из схемы вашей базы данных, Nexus генерирует настраиваемый API GraphQL из вашего ORM, а GraphQL Codegen генерирует перехватчики React для извлечения данных из вашего GraphQL API.

Бесконечная масштабируемость

Благодаря бессерверному использованию вам никогда не придется беспокоиться о масштабировании серверов. Независимо от того, сколько трафика получает ваш продукт, Next.js справится с этим.

Посмотреть больше
  • https://coursehunters.online/t/bedrock-jumpstart-your-next-saas-product/5064

Внимание: Это не Видеокурс. 


Автор - Max Stoiber (@mxstbr)

Max Stoiber (@mxstbr) logo

Max Stoiber (@mxstbr)

Привет, я @mxstbr! Я создатель react-boilerplate, одного из самых популярных шаблонов ранних версий React (27 тыс. звезд), и соавтор styled-components, самой популярной библиотеки CSS-in-JS (32,5 тыс. звезд). Последние семь лет я глубоко размышлял об опыте разработчиков и масштабировании полнофункциональных приложений JavaScript. В Gatsby, GitHub и Spectrum у меня была возможность протестировать свои идеи и многие инструменты в различных контекст

X (Twitter)GitHub
Автор
+5

Другие материалы в этой категории

Создайте клон ClubHouse с помощью Golang и NextJS

Создайте клон ClubHouse с помощью Golang и NextJS

SaaS: Разработка Облачных Многопользовательских Приложений SaaS

SaaS: Разработка Облачных Многопользовательских Приложений SaaS

SaasRock. SaaS фреймворк

SaasRock. SaaS фреймворк

Next.js - Полный курс (fireship)

Next.js - Полный курс (fireship)

От Нуля до Завершения. Овладейте быстрой full stack разработкой

От Нуля до Завершения. Овладейте быстрой full stack разработкой

ShipFast. Запустите свой стартап за дни, а не недели

ShipFast. Запустите свой стартап за дни, а не недели

Как создать микро SaaS, который приносит деньги

Как создать микро SaaS, который приносит деньги

Комментарии
 logo
  • rawstyle logo
    rawstyle
    24 нояб. 2023 г., 17:16
    Does anyone know if this is still relevant for Next.js 14 web apps? or is the boilerplate outdated?
  • Alvin logo
    Alvin rawstyle
    30 нояб. 2023 г., 10:27
    It uses Pages router and not "App" router, nor uses any of those new server-components offered in Nextjs v13 or v14 as far as I can see.
    It still works without any issues though. You can try upgrading to v14 yourself slowly or wait for developer to do so.
  • TuanTQ logo
    TuanTQ
    21 нояб. 2023 г., 08:27
    Hi Admin,

    We have any update on this.

    Thanks,
  • barak logo
    barak
    3 янв. 2023 г., 23:11
    File not found when pressing the download button.
  • CourseHunter Team logo
    CourseHunter Team
    27 окт. 2022 г., 00:02
    Updated to v.1.5.0
  • null logo
    null
    25 окт. 2022 г., 10:58
    please update
  •  logo
    Anonymous
    13 окт. 2022 г., 23:35
    @Admin @Coursehunters could you please update to v1.5.0?
  • NULL logo
    NULL
    5 окт. 2022 г., 16:43
    @Admin @Coursehunters please update.
  •  logo
    Anonymous
    16 сент. 2022 г., 10:58
    Update please
  • barak logo
    barak
    9 сент. 2022 г., 15:18
    Hey, @Admin @Coursehunters could you please update.
  • barak logo
    barak
    9 сент. 2022 г., 15:03
    update, please!
  • LetLetLand logo
    LetLetLand
    9 сент. 2022 г., 10:14
    Why has the course been removed ?
  •  logo
    Anonymous
    6 сент. 2022 г., 15:20
    Update please
  •  logo
    Anonymous
    24 июн. 2022 г., 03:57
    Hi, I can't watch this course. The video and and playlist does not appear on the page.
  • Walter Sobchak logo
    Walter Sobchak
    17 мар. 2022 г., 18:22
    Hey @Admin @Coursehunters Team
    Can you update please? Thanks
  • CourseHunter Team logo
    CourseHunter Team Walter Sobchak
    17 мар. 2022 г., 21:24
    Hi, sure, will update in a days
  • JScripter logo
    JScripter
    20 февр. 2022 г., 21:11
    Update please
  •  logo
    Anonymous
    8 нояб. 2021 г., 14:09
    Update please
  • iboum logo
    iboum
    8 нояб. 2021 г., 12:32
    Update please :) 1.3.0 is out
  • Artmani logo
    Artmani
    28 окт. 2021 г., 11:40
    Запускай шарманку)
  • ssanusi logo
    ssanusi
    28 окт. 2021 г., 08:21
    Admin is saying file not found
  • CourseHunter Team logo
    CourseHunter Team ssanusi
    28 окт. 2021 г., 16:22
    info@coursehunter.net
  • gx9293 logo
    gx9293
    28 окт. 2021 г., 04:18
    thank you admin. This also look amazing and comes with a CMS: https://serverless.page/
  • mutts logo
    mutts
    28 окт. 2021 г., 03:16
    No video?

Учись ради навыков, а не сертификатов. Лучшие видеокурсы от топ-авторов со всего мира: программирование, дизайн, AI, DevOps и многое другое. Без воды, без лозунгов — только код, практика и дружелюбное комьюнити разработчиков.

Категории
Все категории React.js Python SQL Golang (Google Go) Другое TypeScript Подготовка к собеседованию Обработка и анализ данных Другое (Frontend) Другое (Backend)
Источники
Все источники DesignGurus.io Dmitriy Zhiganov frontendmasters OTUS R&D-лаборатория Devhands udemy Алексей Рыбак Влад Тен Николай Ихалайнен
CourseTrainЦенаКонтактыРаспространенные вопросыПлейлистыПриватностьУсловия
Темы:
Язык: