Автор оригинала: Adi Chirilov – Sm0ke.
Hello Coders,
Я пишу эту статью на основе личных исследований. В основном я хочу переместить свое развитие от React/BS4 и колбы (мой любимый до сих пор) в другой стек, современный и более опытный.
После коротких исследований я решил построить что-то с GATSBYJS и Bulma.
В любом случае, разработчики могут довольно быстро использовать веб-приложения для лесов, но я решил принять участие в бухгалтерских условиях вместе с Булмой по некоторым велам. Первый – скорость:
GATSBY становится довольно популярным из-за реализации стека Jam. Имеет огромное общение вокруг него, автоматизированное развертывание в NetLify, стабильных, хорошо документированных, «вне коробки» модулей для сайтов, аутентификация, разработка инструментов для разработки и Graphql , что удивительно, кстати.
Bulma CSS Framework хорошо задокументирована, имеет симпатичные маркеры CSS, такие как «IS-первичный» «- это – большая» для кнопок, автоматического выравнивания клеток. действительно легко интегрировать и использовать.
Используя этот стек, разработчик может легко запустить новые веб-приложения, используя несколько основных команд:
npm install -g gatsby-cli // install Gatsby globally gatsby new gatsby-bulma https://github.com/rosoftdeveloper/fullstack-gatsbyjs.git cd gatsby-bulma npm install // install dependencies gatsby develop // write your code gatsby build // production build npm run deploy // FTP deployment
Приведенные выше команды предоставит базовую настройку для инструмента GATSBY и демо-стартера. Следующие шаги для этого стартера:
- Добавить аутентификацию (Basic, Oauth, 2fauth)
- Интегрируйте полосу
- Что-то пропало? Пожалуйста, предложите
Ресурсы:
- Демо: Pull-Stack GATSBYJS
- Источники: Github , MIT лицензия, конечно,
- GATSBYJS фреймворк
- Bulma.io – CSS Framework