Lester Freamon
A man of focus, commitment, sheer will...
- Член од
- 14 јануари 2015
- Мислења
- 15.659
- Поени од реакции
- 34.950
НеПајтоно добар е за старт? да ја актуелизираме темава
Не даде образложение?
Саркастичен ми беше одговорот.Не даде образложение?
а кој е најдобар за hacking?Саркастичен ми беше одговорот.
Поентата ми е, не губете време во дилеми "дали овој програмски јазик да го учам или оној".
Пајтон е доста познат јазик, сигурен сум и ти знаеш зошто: "ai, data science, лесна синтакса итн".
Па, немој да ме разбереш погрешно, ама глупо е да прашува човек "дали пајтон е добар за старт".
Буквално да седниш и да научиш основи на програмирање со, пример, следниве јазици: Python, Java, Javascript, C#, C++, C, Kotlin, дури и Php, нема да згрешиш. Знаеш зошто? Затоа што ниту еден програмер не останува во животот со еден јазик. Понатаму, изучување на концепти од програмирање станува полесно.
CSSа кој е најдобар за hacking?
ќе го хакнам вифито на комшијата да му испринтам неколку мини дикс? keep the white hat on bro.
Последниов месец почнав да работам async FastAPI, некој искуство со тој framework?
Почни со C(це). Скоро нигде нема да ти го бараат али процесот на учење нови јазици ќе ти биде по флуиден. После тоа одлучи дали C#, Java, Python, PHP итн. Покрај јазик фокусирај се и на framework(реално без framework ништо) .NET, Spring, Django, Laravel соодветно на јазикот. Html, css(bootstrap, tailwind), Javascript/Typescript(angular, react, vue), sql/mongodb (бар едно од групираните) сегде ќе ти ги бараат.Не даде образложение?
Конечно конкретен одговор ти благодарам.Почни со C(це). Скоро нигде нема да ти го бараат али процесот на учење нови јазици ќе ти биде по флуиден. После тоа одлучи дали C#, Java, Python, PHP итн. Покрај јазик фокусирај се и на framework(реално без framework ништо) .NET, Spring, Django, Laravel соодветно на јазикот. Html, css(bootstrap, tailwind), Javascript/Typescript(angular, react, vue), sql/mongodb (бар едно од групираните) сегде ќе ти ги бараат.
Досега го имам искористено само за скрејпер, претходно работеше на флеск, ама го прекуцавме на fast api, за посериозна апликација немам тестирано.Последниов месец почнав да работам async FastAPI, некој искуство со тој framework?
До сега имам работено со Rails и Django, и прв пат работам со async microframework како FastAPI, и за разлика од претходните два овде многу работи пеш што се прават, нема голем community пример претходно на rails ili django, за oauth2 автентикација и авторизација се има готово тука немаше ништо за oauth2 client credentials flow морав да читам документација што како треба да има и сам цело го куцав. До сега добро изгледа, ќе видиме понатаму што проблеми ќе се појавуваат. Инаку го одбравме за имплементација на core banking system.Досега го имам искористено само за скрејпер, претходно работеше на флеск, ама го прекуцавме на fast api, за посериозна апликација немам тестирано.
Во план ни беше да прекуцаме и друга апликација да работи со FastAPI + RabitQ + Celery, дел од тасковите земаат поголемо време на процесирање и ова изгледаше паметна опција, само не е стигнато на дневен ред, веројатно ќе се чепкаме со него за 1-2 месеци.
Во моментов сме во фаза на размислување со кој јазик ќе оди бекендот за нов продукт, за почеток тргнавме со идеја да биде django/django drf, ама од друга страна ќе има и мобилна, и FastAPI изгледа интересна опција и доста лесно за интеграција. Додека разгледував по интернет за ова налетав на споредбата од тука и почнав да ја разгледувам Starlite (Litestar), на хартија изгледа уште подобра опција, но помалку народ ја користи и има далеку помалку примери на интернет.
Кои ти се први впечатоци на старт?
Да, дефинитивно има повеќе работа пеш.До сега имам работено со Rails и Django, и прв пат работам со async microframework како FastAPI, и за разлика од претходните два овде многу работи пеш што се прават, нема голем community пример претходно на rails ili django, за oauth2 автентикација и авторизација се има готово тука немаше ништо за oauth2 client credentials flow морав да читам документација што како треба да има и сам цело го куцав. До сега добро изгледа, ќе видиме понатаму што проблеми ќе се појавуваат. Инаку го одбравме за имплементација на core banking system.
Да да и FastAPI е замислeno и направено да работи со pydantic, а за ORM користиме SqlAlchemy 2Да, дефинитивно има повеќе работа пеш.
Јас за таква намена би го разгледал litestar.
Разгледај ги постовиве и коментарите:
Reddit - Dive into anything
reddit.com
Ако не си го користел за дата валидација, пробај го pydantic.
Автоматски споено мислење:
П.С ако веќе имаш искуство со Django, фрли око на Django Ninja, побрз е од drf, само ме знам како е во моментов, мислам дека е направен од Украинец.
Да, дефинитивно има повеќе работа пеш.
Јас за таква намена би го разгледал litestar.
Разгледај ги постовиве и коментарите:
Reddit - Dive into anything
reddit.com
Ако не си го користел за дата валидација, пробај го pydantic.
Автоматски споено мислење:
П.С ако веќе имаш искуство со Django, фрли око на Django Ninja, побрз е од drf, само ме знам како е во моментов, мислам дека е направен од Украинец.