Свързани публикации 'backend'
TS: Създай-T
Тази статия обхваща пускането на createT нова помощна функция, която прави удобно и лесно създаването на шаблони за низове за използване в производствени уебсайтове.
Въведение
Причините за създаване на шаблони за низове са различни. Едно смесване на маркиране с копие на уебсайт или приложение замъглява маркирането и го затруднява за четене. Освен това, тъй като терминологията се променя с развитието на продукта, може да бъде трудно да се проследят всички места, където е използван..
Настройте да използвате AWS EC2
Наскоро започнах да се гмуркам повече в света на бекенда. Езикът, който използвам, е Golang и успях да напиша прост сървър, който работи и приема HTTP заявки на моя локален компютър. Въпреки това, ако искам да стартирам сървъра си независимо 24/7 и да го направя достъпен за целия интернет, бих използвал нещо като EC2 или виртуални машини от AWS!
Вярвам, че вече знаете защо имате нужда от EC2 и какво представлява той, така че ще се съсредоточа повече върху настройката на две важни..
Най-добрата структура на проекта за вашите бекенд приложения | NodeJS
Тази статия е изцяло за структурирането на вашия нов проект, когато създавате NodeJS приложение. Ще ви напътства как можете да следвате най-добрите практики.
Хей хора,
Нека обсъдим недооценената тема „Структура на проекта“ .
NodeJS е любим избор за изграждане на бекенд приложение за уеб, мобилни и настолни приложения в продължение на много години. Той се превърна в избран от много бекенд разработчици, тъй като има много предимства.
В тази статия ще обсъдя структура на проекта..
Кое Monorepo е подходящо за Node.js BACKEND сега?
✏️ Написано от Майкъл Соломон и Йони Голдбърг
Какво гледаме
Пазарът Monorepo е горещ като огън. Странно, но сега, когато търсенето на Monoreps експлодира, една от водещите библиотеки — Lerna- току-що се пенсионира. При внимателно вглеждане може да не е просто съвпадение – с толкова много разрушителни и блестящи функции, въведени от нови доставчици, Lerna не успя да се справи с темпото и да остане актуална. Този разцвет на нови инструменти обърква мнозина — Кой е правилният..
Споделяне на ресурси от различен произход: пълен урок
CORS: Какво е това и защо ни е необходимо?
Споделянето на ресурси между различни източници е протокол, който позволява на клиента от един източник да взаимодейства с ресурсите, намиращи се в различен произход. Когато казваме ресурси, това са неща като извиквания на API за извличане на някои данни, изтегляния на изображения, икони и т.н. Нуждаем се от CORS, за да презапише правилата за същия произход , последвана от XMLHttpRequest и fetch . Това означава, че Javascript може да извиква..
3 прости оптимизации за вашето приложение Express.js
Лесни, но ефективни трикове за приложение, готово за производство
1. Коригиране на наклонената черта в края
Завършващата наклонена черта е наклонена черта, която се появява в края на URL адреса. Изглежда така: localhost:8080/about/ — наклонената черта в края е така наречената завършваща наклонена черта . Това всъщност служи за маркиране на повече съдържание, което да бъде намерено под този път, така че това е директория.
Проблемът е, че Express.js отговаря на път със и без..
Laravel: клеймо за време или дата и час
Всички сме използвали времеви отпечатъци в laravel, по-често, когато използваме created_at и updated_at .
Напоследък работех по проект и попаднах на тази миграция:
Тук имаме timestamp() , datetime() и timestamps() , което е просто по-кратък начин на писане:
$table->timestamp('created_at')->nullable();
$table->timestamp('updated_at')->nullable();
И аз се чудех : каква е разликата между timestamp и datetime и кога да използвам кое 🤔 ?
Ако се върнете..