GeorgeSwordკი კარგი აზრია. ვნახოთ. მე არ მეზარება კოდის წერა. თან მე შაბლონი მაქ პროექტის ბექში და ახალ პროექტს რომ ვქმნი მაგას ვიყენებ და ზეპირად ვიცი სად რა დავწერო.
კი კლას კომპონენტებს ვიყენებ. ფუნქციონალური არ დამჭირვებია. ალბათ სადმე სამუშაოზე თუ მომთხოვეს და მანდ თუ ხმარობენ ფუნქციონალურს მერე გადავალ მაგაზე. მარა მე კლასს მომწონს, C# world-იდან ვარ და
.
მოიფიქრე აბა. რისი გაკეთება შეიძლება. მე ბექს ავაწყობ, შენ ფრონტს და ეგაა. მთავარია არ დავიჩარჯო. რექვესტებზეც არის დამოკიდებული უფასო პაკეტი მემგონი, მარა გავარკვევ მაგასაც.
და ეგეც პრობელმა არაა ავწიოთ რაც გინდა და მერე მე გავაკონტროლებ თუ იჩარჯება და გავაჩერებთ მერე ან შევზღუდავთ რაღაცას. ნელნელა ემატება ცენტებით ანუ ეგრევე რაღაც სასწაული ჩარჯი არაა.
* * *
როგორც იქნა, გავაკეთე ისე რომ 3 აპლიკაციაა ფაქტიურად დაჰოსტილი. ერთი ბექი სტორის, ერთი ფრონტი მაგისი რეაქტზე და ეხლა ჩატის საიტიც ავწიე.
ონლაინ სტორის იპ:
http://18.197.248.204ჩატი:
http://18.197.248.204:1000აქ ნახეთ ჩატი როგორ გამოიყურება:
https://i.imgur.com/yy9EPaG.pngონლაინ სტორიში პაროლის მინ. სიგრძე არის 1 სიმბოლო.
ჩატში 3 სიმბოლო.
ემაილი რაც გინდა ის ჩაწერეთ, არაა აუციელბელი რეალური.
ჩატის პროექტი ჩემი გაკეთებული არ არის. დაახლოებით 2 წლის წინ ეგ პროექტი ვიპოვე github-ზე ASP.NET MVC 5-ზე იყო დაწერილი. და გადავწერე ASP.NET Core 3.1-ზე. არც მუშაობდა, რო უშვებდი არ ფუნქციონირებდა და ბაგები გავასწორე და შეცდომები და ავამუშავე თან. ფრონტში knockout.js ქონდა გამოყენებული და მე Jquery-ზე გადავწერე.
ლამაზი დიზაინი აქვს, კარგად გააკეთა ვინც გააკეთა.
წავედი ეხლა დავიძინე და უკვე ვიცი როგორ უნდა ავტვირთო საიტები რომ დილამდე არ ვიჯდე კომპთან.
* * *
რეაქტის აპპში ლოადინგები ჩავამატე, სერჩის დროს და კატეგორიის არჩევის დროს
* * *
ნებისმიერ დროს რომ დავაკომიტებ, ნებისმიერ პროექტს, ჩატის, რეაქტის ფრონტის, თუ რეაქტის ბექის ავტომატურად იბილდება და ფაბლიშდება. და ნახლდება საიტი
* * *
პრივატული მიწერაც აქ, ყველამ რომ არ დაინახოს: /private(Tester)
კომუნიკაციისთვის გამოყენებულია SignalR