تکنولوژی
کلیدیترین تکنولوژیهایی که در قلب نرمافزارهای نکستل قرار دارن رو توی این صفحه براتون گلچین کردیم. هر پروژهای اقتضائات خاص خودشو میتونه داشته باشه و ما هم به فراخور از این تکنولوژیها (و کلی دیگه که توی این صفحه نیاوردیم) استفاده میکنیم و برای شما جای نگرانی نیست.
اگه خودتون هم دستی بر آتش دارید و فنی هستید و اینکاره، میتونیم بشینیم و با هم سر تکنولوژیهایی که در پروژهتون قراره استفاده کنیم صحبت کنیم و با همدیگه به نتیجه برسیم.
”یه نکستلی، یادگیری و پیشرفت هیچ وقت براش تعطیل نمیشه و همیشه سعی میکنه در مرز دانش و تکنولوژی حرکت کنه.“
زبانها
زبانها از اولین اعضای جعبه ابزار توسعه دهندهها هستن و چیرگی و بهینگی مهندس در زبانی که استفاده میکنه (برنامهنویسی یا...) در سرنوشت نرمافزار نهایی بسیار تعیین کنندس
HTML
CSS
Sass
JavaScript
TypeScript
Go
Python
C#
سمت کاربر
توسعه نرمافزار سمت کاربر محل تقاطع بسیاری از مهارتهاست و فوق العاده حساسه و در سرنوشت محصول نهایی تاثیرش غیر قابل چشمپوشیه. پس طبیعیه که نکستلیها هم سر این قضیه خیلی ظرافت به خرج بدن
React
NextJS
React Router
Redux
Webpack
Expo
Electron
Storybook
Material UI
Semantic UI
سمت سرویسدهنده
یه دونه باگ عملکردی یا امنیتی کوچیک کافیه تا یه ایده خوب سوخت بشه و بیدقتی در معماری و Performance کد میتونه به محض پر کشیدن ایده به سمت آسمون دستمون رو بزاره تو پوست گردو و Scale کردن نرمافزار ممکن نباشه. مهندس Backend باید خیلی کارکشته و با تجربه باشه
NodeJS
Express
NestJS
KoaJS
Prisma
زیرساخت
یه زیرساخت قوی نرمافزار رو از فرش به عرش میرسونه و از توسعه تا Deploy تا Scale بارمون رو میبنده
Docker
GraphQL
Apollo
Nginx
Apache
WebSocket
WebRTC
Git
پایگاه داده
شاعر میفرماد: هر Databaseی را بهر کاری ساختند. پس ما هم برای هرکاری ابزار مخصوص خودشو انتخاب میکنیم
PostgreSQL
MongoDB
Redis
RethinkDB
MySQL
سیستم مدیریت محتوا
بعضی پروژهها به نحوی ایجاب میکنن که CMS سفارشی مخصوص خودشون نوشته بشه ولی در بعضی دیگه میتونیم از گزینههای آمادهتر استفاده کنیم که در وقت و هزینه صرفه جویی بشه
Strapi
Wordpress
سوالی دارید؟
اگر درباره محتوای این صفحه یا هر چیز دیگهای سوالی دارید خوشحال میشیم جواب بدیم :)