This media is not supported in your browser
VIEW IN TELEGRAM
پایان آزمون پایه
از مهمترین ویژگیهای یک توسعهدهنده خوب و باتجربه جاوا، داشتن دانش و اطلاعات زیاد در خصوص API جاوا از جمله jdk و کتابخانههای جاوایی است.
در این سلسله مطالب، به معرفی ۲۰ نوع کتابخانه متنباز جاوا که آشنایی با آنها برای توسعهدهندگان لازم و مفید است، میپردازیم.
برای بهره بردن از امکاناتی که این کتابخانهها در اختیار شما قرار میدهند، در مرحله اول باید از وجود آنها باخبر باشید و هدف از این سلسه مطالب هم، دقیقا همین است.
در ادامه و به مرور، لیست کتابخانههای مفید جاوا در 20 زمینهی مختلف را با هم مرور میکنیم و به این ترتیب شما درصورت نیاز، با یک سرچ ساده میتوانید از آنها استفاده کنید.
#معرفی_کتابخانههای_مفید_جاوا
@JavaCupIR
در این سلسله مطالب، به معرفی ۲۰ نوع کتابخانه متنباز جاوا که آشنایی با آنها برای توسعهدهندگان لازم و مفید است، میپردازیم.
برای بهره بردن از امکاناتی که این کتابخانهها در اختیار شما قرار میدهند، در مرحله اول باید از وجود آنها باخبر باشید و هدف از این سلسه مطالب هم، دقیقا همین است.
در ادامه و به مرور، لیست کتابخانههای مفید جاوا در 20 زمینهی مختلف را با هم مرور میکنیم و به این ترتیب شما درصورت نیاز، با یک سرچ ساده میتوانید از آنها استفاده کنید.
#معرفی_کتابخانههای_مفید_جاوا
@JavaCupIR
شماره یک: لاگزنی
کتابخانههای #لاگزنی (#Logging) بسیار پراستفاده و پرکاربردند. زیرا تقریبا در هر پروژهای به آنها نیاز پیدا میکنید.
یکی از مهمترین کارها در اپلیکیشنهای سمت سرور، لاگزدن است؛ زیرا لاگها تنها جایی از برنامه هستند که به کمک آنها میتوانید بفهمید دقیقا در اپلیکیشنتان چه خبر است.
با وجودی که jdk خودش کتابخانهای برای لاگزنی دارد، اما جایگزینهای بهتری مانند کتابخانههای #Log4j و #SLF4j و #LogBack وجود دارد.
هر توسعهدهنده جاوا باید با مزایا و معایب کتابخانههای لاگزنی آشنا باشد و مثلا بداند که چرا استفاده از SLF4j بهتر از Log4j است (در آینده نزدیک، سعی میکنیم در این خصوص مطالبی رو باهاتون به اشتراک بذاریم).
#معرفی_کتابخانههای_مفید_جاوا
@JavaCupIR
کتابخانههای #لاگزنی (#Logging) بسیار پراستفاده و پرکاربردند. زیرا تقریبا در هر پروژهای به آنها نیاز پیدا میکنید.
یکی از مهمترین کارها در اپلیکیشنهای سمت سرور، لاگزدن است؛ زیرا لاگها تنها جایی از برنامه هستند که به کمک آنها میتوانید بفهمید دقیقا در اپلیکیشنتان چه خبر است.
با وجودی که jdk خودش کتابخانهای برای لاگزنی دارد، اما جایگزینهای بهتری مانند کتابخانههای #Log4j و #SLF4j و #LogBack وجود دارد.
هر توسعهدهنده جاوا باید با مزایا و معایب کتابخانههای لاگزنی آشنا باشد و مثلا بداند که چرا استفاده از SLF4j بهتر از Log4j است (در آینده نزدیک، سعی میکنیم در این خصوص مطالبی رو باهاتون به اشتراک بذاریم).
#معرفی_کتابخانههای_مفید_جاوا
@JavaCupIR
شماره دو: کار با JSON
در دنیای امروز که دنیای خدمات وب و اینترنت اشیا است، #JSON تبدیل به پروتکلی برای انتقال اطلاعات بین کلایت و سرور شده است. در خیلی جاها برای انتقال اطلاعات، JSON را جایگزین XML کردهاند.
متاسفانه هنوز jdk کتابخانهای برای JSON ندارد، اما خوشبختانه کتابخانههای زیادی وجود دارند که امکان پارسکردن و ایجاد پیامهای JSON را به شما میدهند؛ مانند #Jackson و #Gson.
هر توسعهدهنده جاوا، باید با حداقل یکی از این کتابخانهها آشنایی داشته باشد.
#معرفی_کتابخانههای_مفید_جاوا
@JavaCupIR
در دنیای امروز که دنیای خدمات وب و اینترنت اشیا است، #JSON تبدیل به پروتکلی برای انتقال اطلاعات بین کلایت و سرور شده است. در خیلی جاها برای انتقال اطلاعات، JSON را جایگزین XML کردهاند.
متاسفانه هنوز jdk کتابخانهای برای JSON ندارد، اما خوشبختانه کتابخانههای زیادی وجود دارند که امکان پارسکردن و ایجاد پیامهای JSON را به شما میدهند؛ مانند #Jackson و #Gson.
هر توسعهدهنده جاوا، باید با حداقل یکی از این کتابخانهها آشنایی داشته باشد.
#معرفی_کتابخانههای_مفید_جاوا
@JavaCupIR