Приветствую.
Пишу небольшой проект для себя - php, laravel.
На фронте довольно многое делается без обновления страницы, через ajax.
C фронтенд разработкой почти не знаком, поэтому пишу на jquery, но получается не очень. Пишу простые скрипты, например:
$('body').on('click', '.delete_test_case_btn', function() {
case_id = $(this).attr('data-id');
$.ajax({
url: "/test-case/delete",
method: "POST",
data: {
"id": case_id,
},
success: function (data) {
$("li[data-case_id=" + case_id +"]").remove();
}
});
});
Оно работает, но уже понятно что поддерживать и дорабатывать это будет очень сложно.
Подскажите какие сейчас есть современные подходы, с чего начать, что проще и быстрее для небольшого проекта?