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


React: Как Redux все още не е мъртъв
Има ли ситуации, в които не се нуждаете от Redux? Разбира се, но това винаги е било вярно. Напоследък имаше много дебати и объркване около статуса на Redux в екосистемата на React. Някои хора твърдят, че Redux е мъртъв или че е заменен от по-нови алтернативи. В тази статия ще се потопим в погрешните схващания около Redux и ще обясним защо той все още е подходящ и мощен инструмент за управление на състоянието в React приложения. Redux: обратната реакция и прекомерната употреба..

Случаите на използване и предимствата на RDBMS
Защо и кога трябва да използвате истинска RDBMS (а не NoSQL база данни)? Искате да запазите вашите бизнес инварианти ИЗВЪН вашата кодова база. Нямате нужда от JOIN, за да получите релационни данни от вашата база данни. Искате транзакционно действие върху вашите данни Искате силен език за заявки, за да получите ефективно каквито и данни да имате. Искате да се възползвате от RDBMS, за да управлявате всички проблеми със сигурността. Позволете ми да изясня тези случаи на употреба и..

Основи на GraphQL
GraphQL е език за заявки за вашия API, който е разработен и с отворен код от Facebook през 2015 г. Повече за „Какво е GraphQL“: Какво е GraphQL? GraphQL е един от най-модерните начини за изграждане и заявки на API. medium.com Основният градивен елемент на GraphQL схема е „типовата система“. Типовата система дефинира типовете данни, които могат да бъдат заявени, и полетата, които могат да бъдат заявени за всеки тип. Типовата система..

За какво е този блог
Сам се научих да кодирам и след това започнах да работя на пълен работен ден като JavaScript програмист (вече от половин година). Практически всеки ден научавам нови неща около JavaScript, React, Redux, Relay, GraphQL и кодирането като цяло, за да стана код нинджа :-) Днес се прибирах с трамвая и си мислех как мога да подобря учебния си процес. Спомних си, че неотдавна, когато трябваше да се подготвя наистина бързо за държавните си изпити в гимназията (имам магистърска степен по..

Конструиране на типове с пакета GraphQL
Можем да създадем прост GraphQL сървър с Express. За да направим това, имаме нужда от пакетите express-graphql и graphql . В тази статия ще разгледаме как да добавяме типове, които можем да използваме за изграждане на схема с пакета graphql . Типове конструиране Можем да конструираме схема програмно с конструктора GraphQLSchema , който идва с пакета graphql . Вместо да дефинираме Query и Mutation типове с помощта на езика на схемата, можем да ги създадем като отделни..

Изграждане на GraphQL сървър
Помните ли добрия стар протокол SOAP ? Може би сте го забравили, защото REST го замени и е много по-добър! Но какво ще стане, ако ви кажа, че скоро ще пожелаем да забравим REST в полза на GraphQL ? Необходимостта от търсене на данни GraphQL е език за заявки, създаден от Facebook през 2012 г. и с отворен код през 2015 г. Той позволява заявки и манипулации за конкретни данни, така че клиентите да имат повече контрол върху информацията, която сървърът ще изпрати. Често срещан..

04 — GraphQL система за валидиране
Какво е валидиране на GraphQL? Валидирането на GraphQL е критичен аспект от процеса на изпълнение на заявка на GraphQL, който гарантира, че входящите заявки са синтактично и семантично правилни, преди да бъдат изпълнени спрямо схемата на GraphQL. Това включва поредица от проверки и правила, които изследват структурата на документа на заявката и го валидират спрямо дефинираната схема, за да се осигури целостта на данните и да се предотвратят потенциални проблеми. Когато клиент изпрати..