Size: a a a

2020 May 01

К

Константин in javascript_ru
Авроамэриканец Начрэл
Переслано от Авроамэриканец Начрэл
Придумай как максимально коротко и производительно описать возвращение необходимых свойств объекта.

Мой вариант
var data = getComputedStyle(document.body);
var needs = ['width', 'height'];
(eval(Array(2).fill(`({${needs.join(',')}})`).join('=>')))(data);


Да, само решение длинное, но на самом деле я могу так десятки свойств перечислить. Тут генерируется рутинное ({prop})=>({prop})
а типо флрыч прогнать не, не позволяет религия?
источник

К

Константин in javascript_ru
коротко не особо получится, так как defineProperty ужк длинно
источник

MM

Maxim Mesilov in javascript_ru
Привет, вопрос: есть REST-API у saas-сервиса, для облегчения интеграции c сервисом на PHP можно сделать service-php-sdk, который будет представлять собой библиотеку с API и объектами сервиса, которая позволит разработчику быстрее начать.

Как облегчить работу JS-разработчика, если предполагается, что сервис может отдавать данные для фронта: заказы, транзакции, карты, пользователи.
источник

EP

Egor Petrov in javascript_ru
Написать фронтовую библиотеку? Поднять какой-нибудь сваггер? Не понятна суть вопроса.
источник

MM

Maxim Mesilov in javascript_ru
свагер это само собой
источник

MM

Maxim Mesilov in javascript_ru
вопрос скорее про фронтовую библиотеку
источник

MM

Maxim Mesilov in javascript_ru
я правильно понимаю, т.к. я не знаю что будет на фронте использоваться,   vue \ angular то я делаю независимо от фреймворка просто объекты предметной области
источник

MM

Maxim Mesilov in javascript_ru
и какой-либо транспорт для запросов через ajax
источник

MM

Maxim Mesilov in javascript_ru
так?
источник

EP

Egor Petrov in javascript_ru
Типа того
источник

MM

Maxim Mesilov in javascript_ru
Egor Petrov
Типа того
спасибо, а можешь показать пару примеров фронтовых SDK которые тебе нравятся?
источник

AS

Anatoly Shirokov in javascript_ru
Maxim Mesilov
я правильно понимаю, т.к. я не знаю что будет на фронте использоваться,   vue \ angular то я делаю независимо от фреймворка просто объекты предметной области
Если свагер, то и вопрос не стоит. Предоставляешь описание сервиса на свагере, клиенты генерят для соответствующего фреймворка код для работы с твоим api
источник

EP

Egor Petrov in javascript_ru
Maxim Mesilov
спасибо, а можешь показать пару примеров фронтовых SDK которые тебе нравятся?
Показать не могу - не вспомню, всегда писал сам фронтовые сервисы, заточенные под какие-то api. С первого приближения видится, что проще использовать нативный xml http request. Кому надо, сам обернёт в промисы.
источник

MM

Maxim Mesilov in javascript_ru
Понял, спасибо
источник

MM

Maxim Mesilov in javascript_ru
Anatoly Shirokov
Если свагер, то и вопрос не стоит. Предоставляешь описание сервиса на свагере, клиенты генерят для соответствующего фреймворка код для работы с твоим api
про кодогенерацию думали, попробовали для PHP и там прямо жесть =(, поэтому написали ручками  SDK для php-разработчиков. Если с JS ситуация лучше, то это радует.
источник

EP

Egor Petrov in javascript_ru
источник

EP

Egor Petrov in javascript_ru
Вот ещё статью накопал, может поможет
источник

MM

Maxim Mesilov in javascript_ru
спасибо, почитаю
источник
2020 May 02

DK

Dune Konaren in javascript_ru
Всем привет, кто нибудь сталкивался с авторизацией через LDAP?
источник

К

Константин in javascript_ru
Dune Konaren
Всем привет, кто нибудь сталкивался с авторизацией через LDAP?
Только не на клиенте
источник