Свързани публикации 'backend'


Проучване на връзката
Тази статия е част от поредица, върху която започнах да работя. В тази поредица ще обсъдя накратко инженерните концепции. 1/n Какво Пулирането на връзки е повторно използване на куп връзки вместо създаване на нова връзка за всяка заявка. Защо TCP връзките са скъпи → Създаването на TCP връзка изисква 3-посочно ръкостискане. Отнема време и ресурси за създаването му. TLS → При HTTPS има излишък от TLS ръкостискане. Демонстрация Нека да видим какво се случва,..

Първи стъпки с TypeScript
JavaScript е език за програмиране, който предизвиква смесени емоции от разработчиците на софтуер. Динамичното писане е едновременно благословия и проклятие. За хора, които започват своето пътуване в разработката на софтуер, JavaScript може да бъде благоприятен избор поради относителната му лекота на научаване в сравнение с езиците от по-ниско ниво и статично въведените езици. По мое твърдо убеждение е силно препоръчително да придобиете познания по TypeScript, след като сте си осигурили..

Скриптиране
Подбран списък с проекти на Python, които направих, когато започнах да се уча да програмирам. arindampradhan/py_projects катерица: Моите прости проекти на Python. Допринесете за развитието на arindampradhan/py_projects, като създадете акаунт в… github.com Направих api клиент, като обхождах уебсайта producthunt. По-късно разбрах, че стартиращите фирми променят дома си всеки ден...

Взаимодействие с API на Dropbox чрез Bash скрипт в реално време
За малък проект трябваше да взаимодействам с API на Dropbox и трябваше да кача някои файлове, когато бяха пуснати в специална папка. За съжаление, не всички езици за програмиране се поддържат от SDK, но ще ви покажа как можете лесно да създадете прост Bash скрипт, който може да се изпълнява като cron демон. В крайна сметка ще имате синхронизация между локална директория и директория на Dropbox. Първото нещо, с което трябва да започнете, е да проверите документацията на Dropbox API...

Основи на бекенда: RESTful API (API, REST, методи, JSON, примери)
Основи на бекенда: RESTful API (API, REST, методи, JSON, примери) Както вероятно знаете, едно типично модерно приложение се състои от 2 основни части: Frontend и Backend. Ако искате да създадете уеб или мобилно приложение, трябва да имате поне основни познания за REST API, който обикновено се използва при разработка на бекенд. Днешната технология позволява на разработчиците да създават сложни бекенд приложения, използвайки тези прости концепции за нула време, като използват BaaS..

Разработване на DDD-ориентирани микроуслуги
Предвижда се, че „архитектурата на микроуслугите“ и управляваният от домейн дизайн (DDD) ще продължат да набират значителна популярност в разработката на софтуер. Комбинирането на тези мощни подходи дава възможност на екипите да изграждат мащабируеми, поддържаеми, съобразени с бизнеса системи. В тази статия ще проучим ключовите принципи и стъпки, включени в разработването на DDD-ориентирани микроуслуги, което ви позволява да използвате предимствата и на двете парадигми. Нека се..

MVC в Ruby on Rails: Кратко обяснение
Когато за първи път започнах да изучавам Ruby on Rails преди няколко месеца, видях, че моделът изпълнява логиката, извлича от база данни и изпраща обратно последователен отговор въз основа на инструкциите на контролера. Много младши разработчици се оплакваха колко трудно им е да овладеят MVC (модел, изглед, контролер) в Rails. Изглеждаше толкова просто, когато за първи път започнах да го изучавам, но когато започнах да работя върху прости проекти, осъзнах, че не го разбирам напълно. MVC е..