Очень полезно расширение redux-logger, которое позволяет выводить в консоль отформатированные сообщения о каждом action.
Устанавливаем
npm i --save redux-logger
Читать далее →
Очень полезно расширение redux-logger, которое позволяет выводить в консоль отформатированные сообщения о каждом action.
Устанавливаем
npm i --save redux-logger
Читать далее →
Структура проекта:
Читать далее →Для отключения CORS в Node.js воспользуемся библиотекой cors
const cors = require('cors');
app.use(cors());
В вконтакте – заходим – разработчикам – мои приложения.
Нажимаем создать приложение, указываем сайт, и заполняем:
Читать далее →JWT – это json web token.
Он формируется путем кодирования данных при помощи секретного слова. Более подробно о нем написано: https://jwt.io/
Также будем использовать библиотеку passport: http://www.passportjs.org/
Читать далее →Здесь описана простая регистрация, авторизация и аутентификация API на Node.js, для реальной работы, желательно дополнительно учитывать, что токены должны иметь ограниченный срок действия, также должно быть ограничение на количество попыток аутентификации.
Читать далее →Представляю Вашему вниманию бота для ведения списка дел, а именно:
Бот называется DP_TodoList, найти его можно по @DP_Todolist_bot
Или по ссылке: https://tlgg.ru/DP_TodoList_bot
Для того чтобы все успевать, нужно как минимум планировать и организовывать свой день.
И конечно же, вечером с удовольствием вычеркивать выполненные дела.
Раньше для планирования дел использовали – ежедневники, но сейчас в мир информационных технологий, лучше все писать в телефон, так как он всегда под рукой, да еще и напомнит что нужно сделать.
Когда в поиске набираем: dp_todolist – он высвечивается:
Появится такая картинка:
Нажимаем кнопку “ЗАПУСТИТЬ” и вываливается окошко:
Для начала нажимаем “Настройки”, здесь можно настроить часовой пояс.
Нажимаем кнопку “Изменить” и устанавливаем часовой пояс. Например так:
Для Москвы и Санкт-Петербурга – это будет UTC+03:00
Для добавления дела, просто вводим его и отправляем.
После отправки задача добавляется, и можно для нее установить дату и время когда нужно напомнить.
При нажатии на кнопку “Установить дату”, выскакивает окошко в котором можно установить требуемую дату
Если клацнуть на кнопку установить время, откроется окошко для установки времени:
При нажатии на кнопку список задач, выводится список наших дел также с кнопками, для:
И конечно когда наступает дата и время, бот напоминает о том, что нужно выполнить задачу.
Посмотрите инструкцию: https://polyakovdmitriy.ru/spisok-del-soedinenie-bot/
Предложения по доработке и улучшению бота, принимаю в социальные сети, с радостью улучшу ботика!
Официальный сайт mongodb: https://www.mongodb.com
Для бесплатного хостинга баз mongodb – можно использовать их же облачное хранилищеhttps://www.mongodb.com/cloud
Будем использовать библиотеку: https://www.npmjs.com/package/mongodb
Устанавливаем mongodb драйвер в node.js
npm install mongodb --save
Читать далее →
Самый простой пример “Привет, Мир!” на nodejs и express, который возвращает json, работает как api, создадим файл index.js
const express = require('express');
const app = express();
app.get('/', (req, res)=>{
res.json({
message: 'Привет, мир!'
})
})
app.listen(3000, function () {
console.log('Сервер запущен!');
})
Читать далее →
Есть и другие приложения для роутинга, но популярное React Router, его можно использовать как для web, так и для native. Сайт его:https://reacttraining.com/react-router/
Устанавливаем React Router в папке проекта
npm install react-router-dom
Читать далее →