Автор оригинала: Edmond Mensah.
Итак, наверное, теперь вы думаете о том, как в мире HTML заменит JavaScript.
Ну, я не имел в виду это буквально. Но тогда в некоторых тщетных возможностях это возможно.
Как мы пишем код
Вы когда-нибудь работали над проектом, вы были реализованы между представлениями, которые вы продолжали написать тот же кусок кода, чтобы получить или отправлять данные обратно на свой сервер?
Наиболее очевидным решением является рефактором и иметь эту общую часть в качестве класса, объекта, метода, функции, рутины или все, что мы делаем в эти дни. Таким образом, мы можем вызвать этот же кусок на нескольких видах.
Идти шаг дальше
Но тогда его только несколько разработчиков, которые продолжают рефакторов основной массы многоразового кода в усовершенствованные библиотеки, которые могут использоваться вне оригинального проекта.
На самом деле, как только вы начнете создавать библиотеки из проектов, которые вы работаете над вами, начните замечать рост. По мере роста я имею в виду, что вы чувствуете себя инженером, потому что вы проводите время, помещающие эти библиотеки вместе, чтобы закончить проекты и потратить на свободное время исправления и исправления этих библиотек, и это расширяет отдел вашего мышления. Я должен сказать, что это очень веселый опыт.
Покажите мне доказательство
Недавно я перевел из приложений по созданию конечных пользователей, чтобы сосредоточиться больше на разработчике Tools @ Нижак Отказ
Я работаю на не только ускорении процесса разработки программного обеспечения, но также убедившись, что его то, что масштабируется. Один из наших Flag Ship Release – это Backend Framework, которая готова к созданию приложений SaAs прямо из коробки.
Когда мы впервые запустили, мы выпустили пару SDK для работы с рамками, включая JS, Ruby, PHP и Python. В рамках нашей бизнес-модели мы также работаем с разработчиками на корпоративных приложениях. Эти проекты обычно служат точкой истины для наших рамх. Во время таких проектов мы узнаем, насколько скорость превышает скорость, поскольку быстрое развитие идет, и она может фактически масштабироваться в производстве.
За последние пару месяцев я узнал много. Одна из вещей, которые я нашел, заключался в том, что мы писали слишком много JS даже после рефакторизации наиболее распространенного использованного кода JS в функции и объекты. Ну, другие вещи способствовали чрезмерному написанию JS, но это для другого поста.
Пример: у нас было до 8 представлений формы и около 12 точек, где мы отображаем данные. Я начал беспокоиться каждый раз, когда мне пришлось собрать форму, то у меня есть некоторые привязки кода JS COUNCE в функции отправки для отправки этих данных в рамках невазненной структуры. Поэтому я отправился, чтобы сделать что-то об этом.
Ага! Момент
https://formspree.io/
Я не помню, как я нашел Form Spree, но в тот момент, когда я видел пример на странице, что-то поразило меня. Я понял, что мне все еще пришлось сказать, что мои формы о функциях JS было потому, что я не принял отделение опасений на более высокий уровень. Я быстро начал смотреть на реализации, близкие к Porm Spree, как Bootstrap, и это завершило другую половину головоломки.
С добавлением классов я могу наслаждаться всеми пользовательскими загрузочными CSS, обеспечивающими большую часть того, что нам нужно, насколько это идет. Почему мы не можем иметь же для JS? Оказывается, мы на самом деле делаем, и такие библиотеки известны как неорганирующие JS libs.
Таким образом, мы придумали решение для отправки данных обратно на бэкэнду с небольшим количеством JavaScript.
Таким образом, например, примерный код приведенный ниже используется для представления данных в таблицу с указанным деталям. Обратите внимание на класс DV-Add-oneto: Профили: Детали
Вот все, что вам нужно, чтобы отправить форму ниже для невазма.
Итак, теперь библиотека JS слушает специальные классы и действует соответственно. Это в отличие от того, что мы имели ранее, это то, что теперь на n количество раз, когда мы работаем с данными от Backend код JS, ответственного за это одинаково. Так, например, если вы сравниваете jQuery к Bootstrap. В то время как вы пишете некоторое количество J, чтобы использовать J
Демо время !!
Круто, что дальше
В духе открытых источников все и что-то в этом не отрицате, мы будем извлекать HTML SDK от несадных и позволяем использовать это и другие рамки. Также важно отметить, что HTML SDK не является волшебной пулью для всех видов данных. Для некоторых случаев вам может потребоваться использовать другие SDK или напишите пользовательский код для этого. Но, по крайней мере, теперь мы получаем, что должно быть просто простым.
Вы можете проверить документы ниже для того, что больше вы можете сделать с HTML SDK:
Невастный – Документация _dessless – это Backend с открытым исходным кодом Framework_docs.devless.io
Адиос
Хорошо, это были я говорю, поэтому, пожалуйста, не забудьте поделиться, любить и комментировать ниже. Ой! Вы можете ударить по электронной почте Edmond@devles.io или @eddy_mens в Twitter