Добро пожаловать в репозиторий NFT Code Oneveric Servience
Не лучшая практика, если у вас есть лучшие предложения или оптимизация кода, отправьте проблему или PR.
Общественная безопасность напоминает: этот проект используется только для изучения и тестирования. Пожалуйста, не используйте этот проект, чтобы сделать что -то незаконное или недобросовестное. Сеть небес огромна и неограничена! Полиция товарищей, это проект с открытым исходным кодом, бесплатная и неограниченная цель использования. Спасибо всем пользователям не имеют ничего общего с пользователями с открытым исходным кодом, спасибо.
Запустите проект
Первая копия .env.sample .env измените содержимое внутри. Затем запустите следующую команду:
git clone https://github.com/lxdao-official/gclx-official.git
cd gclx-official
npm install
npm run dev
Затем откройте http: // localhost: 3000, и вы можете увидеть веб -сайт.
Развертывание и базовые услуги
- Регистрация домена Рекомендуемая свинья - дешево, а затем поддерживает криптовалютные платежи.
- Рекомендуемое разрешение доменных имен CloudFlare - Бесплатный анализ, бесплатный DDOS и добросовестный сервис. Однако при использовании Vercel могут возникнуть некоторые проблемы, и они должны быть настроены в соответствии с официальной документацией Vercel.
- Служба развертывания фронтальных развертываний Рекомендуется Vercel - бесплатный 100 ГБ трафика на ранней стадии, платная версия 20 USD 1T трафика и поставляется с CDN, который быстр по всему миру. Поддерживает автоматическое интегрированное развертывание Next.js и React, просто подтолкните GIT. Поддержите FAAS и может написать простую логику для генерации токенов Mint. Пока вы платите, вы не должны бояться, что обслуживание пробегает. Глобальный CDN очень быстрый.
Если вы действительно хотите сэкономить деньги или сопротивляться атакам DDOS, вы также можете запустить npm run export для экспорта чистых статических файлов и напрямую хранить их в статических ресурсах, таких как AWS S3 и Alibaba Cloud OSS. Если вы повесите облачный флажок и так далее, он не сможет их повесить.
Технология и компоненты
- Next.js + React.js - Посмотрите на стек персональных технологий. В настоящее время Web3 использует этот набор чаще.
- Ethers.js - я решил использовать это, потому что его протокол с открытым исходным кодом - MIT. Протокол LGPL, используемый Web3.JS, представляет определенные риски для коммерческих проектов.
- TypeScript также можно использовать, я бесполезен, это просто статический маленький веб -сайт, нет необходимости.
- Web3Modal - React Component of Web3 Link Wallet, протокол MIT, который является более популярным и широко используемым.
- Кроме того, я использовал MUI для библиотеки компонентов, потому что легче настраивать темы и цветовые схемы, а компоненты имеют полный диапазон функций. По сравнению с ANTD, лучше сотрудничать с next.js. Меньше у Антда недостаток.
- Инструменты в стиле, которые я лично предпочитаю стиль, компоненты.
- Первая рекомендация интернационализации - Lingijs, которая лучше в сотрудничестве с React.js, Next.js и т. Д.
- Первой рекомендацией для эффектов прокрутки параллакса является React-Scroll-Parallax, оба из которых являются протоколами MIT.
Тодо
Есть еще некоторые места, которые могут быть оптимизированы для этого проекта, но это не было сделано. Давайте поговорим об этом, если у вас есть время, потребности и пожертвования:
Что такое LXDAO?
LXDAO-это DAO, ориентированный на НИОКР в Web3. Наша миссия: объединить Buidlers для Buidl и поддерживать ценные проекты для Web3 в устойчивом виде.
