Публикации по теме 'nodejs'


Совместное использование компонентов React между SPA и серверными представлениями
В этой статье мы собираемся представить, как мы используем общий компонент реакции между SPA (реакция + mobx + webpack) и традиционными серверными представлениями (express + pug). Зачем использовать SPA и серверный рендеринг вместе для веб-приложения? Как приложение Sass ( Cominsoon ), мы можем предоставить пользователям наилучший UX, создав SPA. С другой стороны, мы хотим оптимизировать наш SEO-рейтинг, поэтому мы отображаем статические страницы, как целевые страницы, на стороне..

Идеальная экспресс-архитектура
Масштабируемая и простая для понимания архитектура Express. Под капотом Та же история, снова и снова, 😁, в настоящее время я использую концепцию или, скажем так, идею написать один раз и использовать логику или код везде и каждый раз. К настоящему времени были созданы и сформированы тонны репозиториев кода, которые также повторно используются другими разработчиками. Вы можете найти эти репозитории кода по ссылке ниже. iHateReading Code Repos Обзор В сегодняшней истории мы..

Возвращение карт Google с помощью текстовых сообщений с помощью Raspberry Pi
Как и почему я вернул свою собственную реализацию SMS на Google Maps Представьте себе кошмар, в котором у вас нет доступа к Google Картам. Был 2017 год ... Я ехал за рулем в сельской местности своего родного штата по работе, которая у меня была в то время. Эта работа была в глуши, и на улицах, которые вели к моей работе, было очень мало указателей или указателей, как вернуться на шоссе. Это место было так далеко, что мне пришлось бы съехать с шоссе и ехать не менее 30 минут по..

Я создал социальное приложение с открытым исходным кодом, в котором вы заводите друзей, помогая им
HelpingHand👋: Мое краткое путешествие по хакатону HarperDB + Hashnode 2021 В этом посте я познакомлю вас с созданием и демонстрацией моего приложения с открытым исходным кодом HelpingHand , а также расскажу о моем кратком путешествии по хакатону #HarperDBHackathon. Ссылка в веб-приложении: https://helpinghand.sowmenrahman.tech Идея HelpingHand - это приложение с открытым исходным кодом, которое было создано для одной цели: Чтобы помочь людям, которые в этом нуждаются ...

Некоторое время я использовал функцию блокировки пакетов npm 5.
Некоторое время я использовал функцию блокировки пакетов npm 5. Но он не делает того, что должен делать, как следует из названия package-LOCK.json. Я сразу перешла на пряжу, так как использую ее очень давно. Чтобы понять, как работает функция блокировки npm (они говорят, что это предполагаемая функция), настройте проект с некоторыми зависимостями и зафиксируйте файл блокировки. Подождите неделю или две (для выпусков новых версий) и удалите папку node_modules/ . Если вы сделаете npm..

Что за шум вокруг Observables?
Ну, я тоже не понимаю, почему шумит... Асинхронный вызов: var itMayTakeAWhile = function ( callback ) { var data = methodTakingWhoKnowsHowLongToRun(); callback(data); return undefined; // implicitly anyway } Все, что делает Observable factory, вместо того, чтобы ничего не возвращать. он возвращает цепочный дескриптор , представляющий асинхронный вызов. Асинхронный вызов теперь является генератором событий: var emitter = function () { var handle = {};..

Мой первый проект с открытым исходным кодом
Два месяца назад я присоединился к Neura в качестве руководителя программы для разработчиков, чтобы помочь создать отличное сообщество разработчиков вокруг продукта Neura . С самого начала было ясно, что нам необходимо: 1. Обеспечить бесперебойную интеграцию нашего SDK в свои мобильные приложения для наших пользователей (разработчиков). 2. Разъяснить, как лучше всего использовать наш продукт. SDK Neura можно использовать по-разному. Я хотел убедиться, что самый простой вариант..