Zaaplikowalem na backendowca .net i dostałem zadanie z frontendu stworzyć edytor wysiwyg drag and drop z użyciem js, jQuery. Kpinia?
Jak dla mnie tak. Zdecydowanie nie powinni ci dawać czegoś tak zaawansowanego, jak stworzenie od podstaw całego edytora (co jest zadaniem nietrywialnym), jeśli frontend to nie twoja bajka i mówiłeś wyraźnie że znasz tylko podstawy, a stanowisko to backendowiec. Nie chodzi o to, żebyś sobie nie poradził (wszystko można zrobić pod warunkiem, że ma się dość krótki deadline), tylko raczej, że cokolwiek byś zrobił, będzie to z musu słabej jakości.
Ale - czy na pewno chodziło o stworzenie własnego edytora? A nie np. podpięcie gotowego widżetu skądś? Albo raptem jedną kontrolkę, gdzie można przeciągać elementy, szumnie nazwaną "edytorem"? Takie rzeczy powinieneś dogadywać. Bo może zakres tego co miałeś zrobić miał być mniejszy niż to by wynikało ze stwierdzenia, ze jest to edytor WYSIWYG
.
Czy trzeba mieć lata doświadczenia w tym by wpisać? Oczywiście mówie w przypadku backend na .net asp.net mvc co czasami wymaga wejścia w frontend(małe firmy)
Jeśli to co robisz teraz wymaga frontendu a jesteś słaby, to jak dla mnie lepiej albo się opłaca przyłożyć do nauki podstaw frontendu, żeby potem móc w nim coś zrobić, albo zwolnić się z pracy i skupić się na szukaniu pracy jako czysty backendowiec w jakiejś innej firmie.
choć w najprostszej postaci to tylko ustawienie taga contenteditable
nie powiedziałbym. Zobacz na ten artykuł:
https://medium.com/content-uneditable/contenteditable-the-good-the-bad-and-the-ugly-261a38555e9c
bardzo otwiera oczy na problemy. Szczerze mówiąc jak to przeczytałem, to odechciało mi się bawić w contentEditable. Gość, który ma kilkuletnie doświadczenie w budowaniu edytora wciąż ma problemy z tym.