iT邦幫忙

backend相關文章
共有 224 則文章

技術 為什麼 CQRS - Why CQRS

為什麼 CQRS - Why CQRS CQRS (Command Query Responsibility Segregation) 命令查詢職責分離模式,在...

鐵人賽 Modern Web DAY 18

技術 DAY18-Mongo db atlas realm

前言: 昨天我們介紹了如何使用Mongodb atlas的一些最基本的功能,今天我們要更進一步介紹怎麼使用realm、怎麼寫出簡單的api,以及將架在Realm...

鐵人賽 Modern Web DAY 3
Django 初心者之旅 系列 第 3

技術 【Day 03】 Django 環境設定

工欲善其事,必先利其器。開始用Django框架寫網站前,我們必須先安裝它的開發環境。 我們需要安裝/設定的東西如下 : Python PIP Virtual...

技術 Week21 - 用Redis來幫Line bot髒沙發設計一次性功能 - 概念篇 [Server的終局之戰系列]

本文章同時發佈於: Medium iT邦幫忙 大家好,今天要介紹的是Redis的應用,主要是最近我自己的Side Project髒沙發要做一個新功...

鐵人賽 Modern Web DAY 14

技術 DAY14 - 以 gRPC 實作兩個微服務的溝通

2023/05/23 更新: 為了避免本文章散落在不同網站,之後統一由部落格更新,再麻煩從部落格查看~ 本文章同時發佈於: Github(包含程式碼)...

技術 (番外篇-架構介紹)[不做怎麼知道系列之Android開發者的30天後端養成故事 Day23] - 來問問你認識的Youtuber的訂閱數吧~ #Django #GAE #LineChatBot

哈囉,我們又見面了,因為這三個禮拜一直在做同樣的系列,覺得有點無聊,前陣子我的精神導師做了一款「台南帶路雞」,它可以透過簡單的對話來查詢點對點的搭公車路線,確...

鐵人賽 Modern Web DAY 18
Django 初心者之旅 系列 第 18

技術 【Day 18】網頁更新資料庫資料表紀錄 (上)

目前我們學會如何實作在網頁上新增、刪除資料表資料的功能,接下來會學到如何實作在網頁上更新資料表資料的功能,為避免內容過多,所以會分成上下2個部分,各自獨立寫成文...

鐵人賽 Software Development DAY 19

技術 [Day 19] 後端 API 設計 - 為搜尋引擎獻上後端! |【搜尋引擎製作錄】

Github, Over Engineering 礙於篇幅緣故,過多細節的部分,會挑重點講述,如有疑問歡迎留言討論 在結束資料庫、NLP模組、搜尋引擎,等部分的...

技術 Week36 - 用 Apollo 快速架設 GraphQL Server [Server的終局之戰系列]

大家好,GraphQL 是一個可以讓 Client 彈性要求資料的技術,本文章將介紹Apollo Server,他是一個以 GraphQL 規範設計的 Serv...

鐵人賽 Modern Web DAY 7
Django 初心者之旅 系列 第 7

技術 【Day 07】初探 Django Templates

昨天我們修改member的urls.py、views.py和myworld的urls.py回應訪問者請求並讓網頁顯示Hello World!。而今天我們會透過回...

技術 Week32 - Server-Sent-Events(SSE)!Websocket以外的Server Push選擇 [Server的終局之戰系列]

Server-Sent-Events-Simple-Demo是透過Server-Sent-Events(SSE)來實現Golang Server主動推送訊息給W...

鐵人賽 Modern Web DAY 14
Django 初心者之旅 系列 第 14

技術 【Day 14】網頁新增紀錄到資料庫資料表 (上)

在開始前先複習我們之前做過什麼? 在資料庫建立Members資料表 用Python Shell在資料表新增5筆資料 以表格的形式在瀏覽器畫面上呈現資料表資料...

鐵人賽 Modern Web DAY 20

技術 [Day 20] 初步認識分散式資料庫與 NoSQL CAP 理論 - (1)

(以下圖片來源出自讀書會成員講義) 在談分散式以前,首先來談談單機運作的概念。當我們的服務是單機運作時,伺服器的架構設計通常會是以下其中一種: 一個服務在一台...

鐵人賽 Modern Web DAY 23
Django 初心者之旅 系列 第 23

技術 【Day 23】Django Template Tags 補充篇(4) - Extends

接下來的幾天都會是對Template Tags的補充內容,有些東西可能前面有使用過,這邊可以當作再一次的複習。為避免看起來內容水分有點重,比較簡單的內容都會被塞...

鐵人賽 Modern Web DAY 22
Django 初心者之旅 系列 第 22

技術 【Day 22】Django Template Tags 補充篇(3) – Cycle & Comment

接下來的幾天都會是對Template Tags的補充內容,有些東西可能前面有使用過,這邊可以當作再一次的複習。為避免看起來內容水分有點重,比較簡單的內容都會被塞...

鐵人賽 Modern Web DAY 15

技術 DAY15 - 以 gRPC-Web 實作前端與後端的溝通

2023/05/23 更新: 為了避免本文章散落在不同網站,之後統一由部落格更新,再麻煩從部落格查看~ 本文章同時發佈於: Github(包含程式碼)...

鐵人賽 Software Development DAY 13

技術 Day-13 | Database Index

今天我們來聊聊 DB 的 index。 What is Database index? 簡單來說,資料庫索引是一種可以加速資料查詢的資料結構,他是一種有序的結構...

鐵人賽 Modern Web DAY 17
Django 初心者之旅 系列 第 17

技術 【Day 17】網頁刪除資料庫資料表紀錄

延續【Day 15】完成在網頁上新增紀錄(Record)到資料表的功能,今天我們要來實作在網頁上點擊按鈕後,即時在資料表刪除對應欄位的資料。我們今天總共會需要動...

鐵人賽 Modern Web DAY 20
Django 初心者之旅 系列 第 20

技術 【Day 20】Django Template Tags 補充篇(1) – If & Logical Operators

接下來的幾天都會是對Template Tags的補充內容,有些東西可能前面有使用過,這邊可以當作再一次的複習。為避免看起來內容水分有點重,比較簡單的內容都會被塞...

鐵人賽 Modern Web DAY 24
Django 初心者之旅 系列 第 24

技術 【Day 24】 Django Template Tags 補充篇(5) - Include

接下來的幾天都會是對Template Tags的補充內容,有些東西可能前面有使用過,這邊可以當作再一次的複習。為避免看起來內容水分有點重,比較簡單的內容都會被塞...

鐵人賽 Microsoft Azure DAY 22

技術 最佳引導 - Application Gateway Rule

說明 上一篇介紹了Frontend IP 及 Listener這2個流量進來時最先接觸到的物件,在Listener接收到流量後,就會將流量轉給Rule身上。本篇...

鐵人賽 Modern Web DAY 1
Django 初心者之旅 系列 第 1

技術 【Day 01】 Django 初學之旅-啟程LA

想不到要怎麼寫開場白,那就用QA來快速帶過吧! (ps. 寫開場白也不好水啊啊啊~) Q: 為什麼學Django? 起初是看到大學班上有人用Django建自...

技術 Kubernetes 超入門

Kubernetes 超入門 Kubernetes 是一種讓使用者管理Cluster 的一種工具,能更輕鬆的管理node。本身提供Service Discove...

鐵人賽 Modern Web DAY 4
Django 初心者之旅 系列 第 4

技術 【Day 04】建立 Django Project

還記得昨天我們建立的那個名為myproject的venv資料夾嗎?接下來我們就要把第一個Django Project建在裡面囉! 建立第一個 Django Pr...

鐵人賽 Modern Web DAY 11
Django 初心者之旅 系列 第 11

技術 【Day 11】Django Models 番外篇(2) – Migrations

每個寫過程式的人,或多或少都接觸過Git,它是一個非常好用的版本控制工具,而在Django的資料庫,其實也存在版本控制的相關指令,接下來就讓我們一起看看吧! m...

鐵人賽 Modern Web DAY 6
Django 初心者之旅 系列 第 6

技術 【Day 06】初探 Django Views

接續昨天建立的Django App,我們今天要讓它在網頁顯示Hello World!。 前置作業 (這邊也可以先不做,但Run Server前還是要做) 在此之...

鐵人賽 自我挑戰組 DAY 1
新手 Back-end 學習記錄 系列 第 1

技術 [Day1] 開始前的準備

tags: 2018鐵人賽 自我介紹 Hello,大家好,我是 Jett。 爲什麼參賽? 大家都參賽了,難道不一起嗎? 大家? 今年 7 月,我報名 好想工...

鐵人賽 Mobile Development DAY 12

技術 [Day12] API 與 CRUD 概念:後端開發的基本功

我們昨天成功開啟 Nest.js,並且看了一下萬年起始範例 「Hello World」。今天我們來介紹一下後端的一些基本概念。雖然說可以用 Cursor 幫我們...

鐵人賽 Modern Web DAY 2
Django 初心者之旅 系列 第 2

技術 【Day 02】 Django 簡介

Django 是什麼? 簡單來說,Django 就是一個 python 的框架,主要功用是讓人能輕鬆用 python 建立網站。 個人覺得 Django 有一個...

技術 [不做怎麼知道系列之Android開發者的30天後端養成故事 Day30] - 結束是新的開始 #學到了什麼? #下一步 #後端?iOS?Android?

哈囉,我們又見面了,今天是後端養成故事系列的最後一篇,最後來總結一下在這三十篇中,我學到了什麼,以及下一步會怎麼走,類此夠 ~ 1. 最初的目標 我在每天寫文...