سياره برنامه نويسي

درباره وبلاگ
موضوعات

سياره برنامه نويسي

مقایسه Next.js با باقی تکنولوژی ها

سلام. امیدوارم حالتون عالی باشه. 

توی این مقاله به صورت خلاصه مفید میخوایم ببینیم که برتری نکست جی اس نسبت به باقی تکنولوژی های طراحی سایت چی هست که اینقدر تاکید میکنیم که امروز باید رفت سراغ Next.js برای طراحی بو سایت...


سرعت Next js

یکی از مهمترین فاکتورها برای بررسی یه تکنولوژی طراحی یه سایت، اینه که ببینیم وب سایت پس طراحی، سرعتش چطور هست. در مورد نکست جی اس میشه گفت که امروز، سریعترین هست. next js با سیستم CSR ای که از React js گرفته به علاوه SSR و SSG که خودش اضافه کرده، خیال شما رو از هر جهت راحت میکنه...

روز به روز هم داره سریعتر میشه... به طور میانگین میشه گفت زیر 2 ثانیه هست. 


سئو Next js

مهمترین پارامتر مثبت نکست جی اس، داشتن سئو هست. اگر با ریکت کار کرده باشید و واقعا یه وب سایت باهاش توی گوگل ثبت کرده باشید، میبینید که ریکت سئو نداره و مطالب یه سایت ریکتی رو فقط میشه با لینک خارجی بالا آورد. نکست جی اس این امکان رو برای شما فراهم میکنه که با لود اطلاعات به صورت SSR و SSG، سئو رو داشته باشید. همونطور که گفته شد، نکست جی اس سرعت بسیار خوبی هم داره. همین موضوع هم باعث میشه که رتبه سئوی شما بالاتر بره...


خاصیت Lazy Loading در Next js

لیزی لودینگ یا لود تنبل یعنی اینکه با اسکرول به پایین، محتوای اون بخش لود میشه و تا وقتی که اسکرول نشده، فقط محتوای بخش بالایی صفحه لود میشه. این موضوع باعث میشه که هم سرعت شما بره بالاتر و هم سئوی بهتری داشته باشید. روی سرعت لود اولیه سایت موثر هست....



کاربر پسندی React js

یکی از دلایلی که برنامه نویسان وب، html css js رو رها میکنن و میان سراغ ریکت، اینه که ریکت بسیار کاربر پسند تر هست. چرا؟ چون صفحه توش رفرش نمیشه.

نکست جی اس هم این کاربر پسندی رو داره. علاوه بر این موضوع کدنویسی نکست جی اس، نسبت به ریکت آسون تر هست...


کار با Big Data

یکی از خوبی های نکست جی اس اینه که میتونه به کمک دیتابیس مونگو دی بی، میتونه کار با بیگ دیتا ها رو تضمین کنه البته بهمراه با سرعت بالا...


اگه هم میخواید نکست جی اس رو در کنار تیلویند یاد بگیرید، پیشنهاد میکنم یه سر به ما بزنید. آموزش next js در کنار تیلویند یکی از دوره های رایگان مرن فا هست و میتونید از لینک بالا، بهش مراجه کنید.




(0) نظر

mongo db چیست؟ بررسی مونگو دی بی

سلام

توی این مقاله نسبتا کوتاه می خوایم در مورد مونگو دی بی صحبت کنیم...


مرن استک 

یکی از مهم ترین جاهایی که مونگو دی بی استفاده میشه، توی برنامه نویسی Mern stack هست. 

مرن استک یعنی فرانت یه پروژه رو با React و بک اندش رو با Node.js و Express بزنیم. حالا مونگو دی بی چه ربطی به اینا داره؟

دیتابیس پروژه های مرن استک معمولا مونگو دی بی هست. یعنی در واقع حرف M عبارت mern همون mongo هست.


مونگو دی بی یه دیتابیس فوق العاده سریع و بهینه هست. مثل SQL ها به صورت آرایه آرایه نیست. بلکه آبجکت محور هست. 


ما معمولا توی پروژه های نود جی اسی از پکیج mongoose برای برقرار کردن ارتباط با مونگو استفاده میکنیم... 


شما میتونید مطالب بیشتری رو در مورد مونگو دی بی توی مقاله آموزش mongo db ما بخونید.

همچنین دوره های پروژه محور آموزش next js ما رو هم ببینید...


پروژه های مرن استک پیشرفته هستن.  

(0) نظر
X