Вопрос по реагированию и express сайту и их обновлению - PullRequest
0 голосов
/ 01 апреля 2020

Я пытался понять, как научиться делать сайт.

Должен ли весь блог или любой новостной сайт быть CMS. Тогда не все страницы будут одинаковыми. Если нет, то как можно обновлять свой сайт при добавлении новых сообщений. Могу ли я сделать это только из базы данных?

Кажется, что если оно сделано только при обновлении html и css, это будет означать добавление новой страницы html каждый раз? Например, этот веб-сайт , как они добавляют новые статьи?

Вы бы порекомендовали создать блог о реакции?

Большое спасибо?

Ответы [ 2 ]

0 голосов
/ 01 апреля 2020

Должен ли весь блог или любой новостной сайт быть в смс.

Я скажу, да и нет, Вы можете динамически добавлять новые html страница, когда у вас есть новые сообщения или блог, затем вы создаете новый маршрут для каждого запроса. Это работает отлично (и намного проще, и меньше волнуйтесь о других вещах, узнав оттуда, и тогда вы получите представление о том, как это работает, я всегда буду предлагать вам go с чем-то проще, начните с малого, так как вы начинаем учиться), пока вам не придется публиковать много постов, что будет затруднять обновление кода сервера каждый раз. Где вы должны сделать следующее: Обновите базу кода (новый маршрут: / get / my-new-blog-123), затем разверните код своего сервера всякий раз, когда у вас есть новый пост на облачном сервере, например: облачная платформа Google, heroku, и др c. Это большая работа.

До этого, что касается упомянутой вами системы управления контентом, где большинство сообщений в блоге правильно структурированы, например, как вставить рисунок, стиль текста, типографика и т. Д. c. Тогда эта html структура будет храниться в базе данных, маршрут, вероятно, будет / get-post /? Article-name

article-name будет тем, что вы можете запросить из базы данных, затем с этим ваша жизнь станет намного проще.

Вы бы порекомендовали создать блог о реакции?

Да, безусловно, это легко учиться, но стараться не перегружать себя таким количеством инструментов, как formik (отправка форм), redux (управление состоянием), всякий раз, когда вы узнаете что-то из блога, в большинстве случаев вы увидите это. Который будет довольно подавляющим, когда вы учите так много вещей одновременно. Особенно, если вы новичок в HTML, CSS и javascript.

Начните с малого, быстро учитесь, затем развивайтесь. Всего наилучшего.

0 голосов
/ 01 апреля 2020

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

И вы можете создать блог, используя любой удобный для вас фреймворк. Или вы можете просто использовать обычный ol HTML Css и JavaScript. Я думаю, что лучше начать с этого, прежде чем переходить к фреймворку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...