Python - Пајтон

Член од
5 јануари 2008
Мислења
2.801
Поени од реакции
3.053
Последниов месец почнав да работам async FastAPI, некој искуство со тој framework? :)
 
Член од
4 септември 2010
Мислења
1.002
Поени од реакции
582
Не даде образложение?
Саркастичен ми беше одговорот.

Поентата ми е, не губете време во дилеми "дали овој програмски јазик да го учам или оној".

Пајтон е доста познат јазик, сигурен сум и ти знаеш зошто: "ai, data science, лесна синтакса итн".

Па, немој да ме разбереш погрешно, ама глупо е да прашува човек "дали пајтон е добар за старт".

Буквално да седниш и да научиш основи на програмирање со, пример, следниве јазици: Python, Java, Javascript, C#, C++, C, Kotlin, дури и Php, нема да згрешиш. Знаеш зошто? Затоа што ниту еден програмер не останува во животот со еден јазик. Понатаму, изучување на концепти од програмирање станува полесно.
 
Член од
28 март 2023
Мислења
640
Поени од реакции
1.004
Саркастичен ми беше одговорот.

Поентата ми е, не губете време во дилеми "дали овој програмски јазик да го учам или оној".

Пајтон е доста познат јазик, сигурен сум и ти знаеш зошто: "ai, data science, лесна синтакса итн".

Па, немој да ме разбереш погрешно, ама глупо е да прашува човек "дали пајтон е добар за старт".

Буквално да седниш и да научиш основи на програмирање со, пример, следниве јазици: Python, Java, Javascript, C#, C++, C, Kotlin, дури и Php, нема да згрешиш. Знаеш зошто? Затоа што ниту еден програмер не останува во животот со еден јазик. Понатаму, изучување на концепти од програмирање станува полесно.
а кој е најдобар за hacking?
 
Член од
28 март 2023
Мислења
640
Поени од реакции
1.004
Член од
10 март 2022
Мислења
148
Поени од реакции
183
Не даде образложение?
Почни со C(це). Скоро нигде нема да ти го бараат али процесот на учење нови јазици ќе ти биде по флуиден. После тоа одлучи дали C#, Java, Python, PHP итн. Покрај јазик фокусирај се и на framework(реално без framework ништо) .NET, Spring, Django, Laravel соодветно на јазикот. Html, css(bootstrap, tailwind), Javascript/Typescript(angular, react, vue), sql/mongodb (бар едно од групираните) сегде ќе ти ги бараат.
 
Член од
28 март 2023
Мислења
640
Поени од реакции
1.004
Почни со C(це). Скоро нигде нема да ти го бараат али процесот на учење нови јазици ќе ти биде по флуиден. После тоа одлучи дали C#, Java, Python, PHP итн. Покрај јазик фокусирај се и на framework(реално без framework ништо) .NET, Spring, Django, Laravel соодветно на јазикот. Html, css(bootstrap, tailwind), Javascript/Typescript(angular, react, vue), sql/mongodb (бар едно од групираните) сегде ќе ти ги бараат.
Конечно конкретен одговор ти благодарам.

@Комита Ултрас колегијалност == 0;
 

Lester Freamon

A man of focus, commitment, sheer will...
Член од
14 јануари 2015
Мислења
15.659
Поени од реакции
34.950
Последниов месец почнав да работам async FastAPI, некој искуство со тој framework? :)
Досега го имам искористено само за скрејпер, претходно работеше на флеск, ама го прекуцавме на fast api, за посериозна апликација немам тестирано.

Во план ни беше да прекуцаме и друга апликација да работи со FastAPI + RabitQ + Celery, дел од тасковите земаат поголемо време на процесирање и ова изгледаше паметна опција, само не е стигнато на дневен ред, веројатно ќе се чепкаме со него за 1-2 месеци.

Во моментов сме во фаза на размислување со кој јазик ќе оди бекендот за нов продукт, за почеток тргнавме со идеја да биде django/django drf, ама од друга страна ќе има и мобилна, и FastAPI изгледа интересна опција и доста лесно за интеграција. Додека разгледував по интернет за ова налетав на споредбата од тука и почнав да ја разгледувам Starlite (Litestar), на хартија изгледа уште подобра опција, но помалку народ ја користи и има далеку помалку примери на интернет.

Кои ти се први впечатоци на старт?
 
Член од
5 јануари 2008
Мислења
2.801
Поени од реакции
3.053
Досега го имам искористено само за скрејпер, претходно работеше на флеск, ама го прекуцавме на 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.
 

Lester Freamon

A man of focus, commitment, sheer will...
Член од
14 јануари 2015
Мислења
15.659
Поени од реакции
34.950
До сега имам работено со Rails и Django, и прв пат работам со async microframework како FastAPI, и за разлика од претходните два овде многу работи пеш што се прават, нема голем community пример претходно на rails ili django, за oauth2 автентикација и авторизација се има готово тука немаше ништо за oauth2 client credentials flow морав да читам документација што како треба да има и сам цело го куцав. До сега добро изгледа, ќе видиме понатаму што проблеми ќе се појавуваат. Инаку го одбравме за имплементација на core banking system.
Да, дефинитивно има повеќе работа пеш.
Јас за таква намена би го разгледал litestar.
Разгледај ги постовиве и коментарите:

Ако не си го користел за дата валидација, пробај го pydantic.
Автоматски споено мислење:

П.С ако веќе имаш искуство со Django, фрли око на Django Ninja, побрз е од drf, само ме знам како е во моментов, мислам дека е направен од Украинец.
 
Член од
5 јануари 2008
Мислења
2.801
Поени од реакции
3.053
Да, дефинитивно има повеќе работа пеш.
Јас за таква намена би го разгледал litestar.
Разгледај ги постовиве и коментарите:

Ако не си го користел за дата валидација, пробај го pydantic.
Автоматски споено мислење:

П.С ако веќе имаш искуство со Django, фрли око на Django Ninja, побрз е од drf, само ме знам како е во моментов, мислам дека е направен од Украинец.
Да да и FastAPI е замислeno и направено да работи со pydantic, а за ORM користиме SqlAlchemy 2 :)

Баш почнав да читам за litestar:)
Автоматски споено мислење:

Да, дефинитивно има повеќе работа пеш.
Јас за таква намена би го разгледал litestar.
Разгледај ги постовиве и коментарите:

Ако не си го користел за дата валидација, пробај го pydantic.
Автоматски споено мислење:

П.С ако веќе имаш искуство со Django, фрли око на Django Ninja, побрз е од drf, само ме знам како е во моментов, мислам дека е направен од Украинец.

Како прв впечаток од линкот што го прати, како и повеќето статии што ги прочитав за starlite се напишани од луѓе што работат на Starlite така што може да се пристрасни и да прават реклама ама пак ќе разгледам поубаво фала ти за предлогот ако имаш други интересни работи слободно споделувај :)
 

Kajgana Shop

На врв Bottom